#552 · Primary category: Education & Research

artificial-intelligence

artificial-intelligence face-recognition genetic-algorithm heuristic-search neural-network tensorflow

Awesome Artificial Intelligence Projects

Project last updated:03/28/26

GitHub Stars

524

Forks

395

Contributors

4

License

Apache-2.0

Why we included this project

This repository is a hands-on tour of classic AI problems, and each one arrives as a complete, runnable project rather than a code snippet. You get heuristic search through the 24 Puzzle and the Million Queens problem, along with genetic algorithms, spam filtering, face recognition with neural networks, and adversarial attacks on deep networks. Because the projects are small, they are easy to read and modify, which suits self-learners and instructors building course material. The mix of Python, C++, and MATLAB also shows how the same ideas translate across languages. If you want concrete examples that bridge textbook theory and real implementations, this is a practical place to start.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category