Basic python codes for AI and Data Science concepts. The following codes are included:
- Breadth first search in artificial intelligence
- Depth first search in artificial intelligence
- Depth limited search in artificial intelligence
- Iterative deepening search in artificial intelligence
- Uniform cost search in artificial intelligence
- Greedy best first search in artificial intelligence
- A* search in artificial intelligence
- Genetic algorithm in artificial intelligence
- Simulated annealing in artificial intelligence
- Alpha beta pruning in artificial intelligence
- Map colouring problem in applications of constraint satisfaction problem using backtracking in artificial intelligence
- House allocation problem in applications of constraint satisfaction problem in artificial intelligence
- Z test in data science
- T test in data science
- 1 way ANOVA in data science
- 2 way ANOVA in data science
- Linear regression in data science
- Logistic regression in data science
Additionally, a basic code for visualisation of graphs used in the search strategy implementation is also included.