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.