This is the Pharo-AI Wiki. The goal of this wiki is to provide documentation and tutorials to help people start using our Pharo AI/Machine-Learning libraries.
If you want to see other Machine Learning projects in Pharo, please see: https://github.com/pharo-ai/awesome-pharo-ml
Keep in mind that the wiki and pharo-ai is right now under construction version so not all the algorithms will be documented or with all the functionalities that we would like to have. Nevertheless, all the things that are documented here had been revised and are working.
- Tutorials
- Machine Learning
- Linear Algebra
- Data Preprocessing
- Data Mining
- Metrics
- State Space Search
- Natural Language Processing
- Using K-Means Clustering Machine Learning Algorithm - Simple Example
- Clustering Users of a Credit Card Company using the K-Means Algorithm
- Image segmentation using K-Kmeans
- Hierarchical clustering
- Decision Tree Model
- Naive Bayes Classifier
- K-Nearest Neighbors
- K Means
- Hierarchical Clustering (WIP)
- Gaussian Mixture Model (WIP)
- A Priori algorithm
- Natural language Processing (WIP)
- Term Frequency - Inverse Document Frequency (TF-IDF)
- N-gram Model (WIP)
- Spelling correction (WIP)