Awesome
Pharo-AI Wiki
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.
Contents
- Tutorials
- Machine Learning
- Linear Algebra
- Data Preprocessing
- Data Mining
- Metrics
- State Space Search
- Natural Language Processing
Tutorials
Linear Regression
Logistic Regression
Clustering
- 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
Data Mining
Edit Distances
Machine Learning
Regression
Classification
- Decision Tree Model
- Naive Bayes Classifier
- K-Nearest Neighbors
Clustering
- K Means
- Hierarchical Clustering (WIP)
- Gaussian Mixture Model (WIP)
Using metrics
Linear Algebra
Data Preprocessing
Data Mining
- A Priori algorithm
Metrics
State Space Search
Natural Language Processing
- Natural language Processing (WIP)
- Term Frequency - Inverse Document Frequency (TF-IDF)
- N-gram Model (WIP)
- Spelling correction (WIP)