This repository contains my homework solutions for the Artificial Intelligence (AI) course. It includes implementations, explanations, and results for each assignment, organized for easy navigation and reference.
The AI course covers foundational concepts in Artificial Intelligence, including:
- Search Algorithms
- Game Playing
- Logic and Reasoning
- Machine Learning Basics
- Probabilistic Models
- Natural Language Processing (NLP)
The repository is organized as follows:
βββ homeworkX/
β βββ README.md # Overview of Homework X
β βββ solution.py # Python implementation
β βββ tests.py # Testing the solution
β βββ test_cases/ # Test cases for validation
βββ README.md # Main README file
βββ LICENSE # License for the repository
Assignment | Topic |
---|---|
Homework 1 | Search Algorithms |
Homework 2 | Genetic Algorithms |
Homework 3 | Constraint Satisfaction Problem (CSP) |
Homework 4 | Natural Language Processing (NLP) |
Homework 5 | Minimax algorithm and Alpha-Beta pruning |