Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 24 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,28 @@
# Machine Learning CPP and Python
Esse projeto serve como estudo de classificadores de machine learning onde que será montado uma API em C++ que possa ser usado em linguagens como Python e diversas outras

This project is a research-oriented tool for studying and experimenting with **machine learning classifiers**.
The core is implemented in **C++**, exposed as an **API** that can be easily integrated with other languages such as **Python, Go, Zig**, and more.

## Objectives

* Provide a simple way to test machine learning algorithms in both **C++** and **Python**.
* Start with implementations of **classifiers** and **ensembles**, then expand towards **data stream mining**.
* Build a modular API that allows integration with different programming languages.
* Follow an approach inspired by the [MOA (Massive Online Analysis)](https://moa.cms.waikato.ac.nz/) project, but with a C++ core for efficiency and extensibility.

## Motivation

The main motivation of this project is to create a **research tool** that:

* Facilitates experimentation with machine learning algorithms.
* Bridges the gap between high-performance **C++ implementations** and the flexibility of **Python scripting**.
* Serves as a foundation to learn, compare, and extend algorithms for both static and streaming data.

## Contributors

* Pedro Bianchini de Quadros (project creator)
* \[Add your name here if you contribute!]

## License

This project use [GNU General Public License v3.0](LICENSE).
This project uses the [GNU General Public License v3.0](LICENSE).