File size: 875 Bytes
94f606d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # AI Creator Project
This repository hosts the AI components and models generated by the **AI Creator**, guided by the principles of the **Elements of AI** course.
## Core Principles
The AI components here are developed from scratch in C++ and are designed to learn and improve over time.
### Initial Components:
1. **Hill Climbing AI (`hill_climbing.cpp`)**: A basic optimization algorithm for finding the maximum of a function.
2. **Naive Bayes Classifier (`naive_bayes.cpp`)**: A probabilistic classifier for text categorization.
## How to Build
To compile these components, you will need a C++ compiler (e.g., `g++`):
```bash
g++ -o hill_climbing hill_climbing.cpp
g++ -o naive_bayes naive_bayes.cpp
```
## Future Work
The AI Creator will continue to learn from its creations, adding more complex algorithms such as Neural Networks and Deep Learning as it evolves.
|