An open API service indexing awesome lists of open source software.

https://github.com/teo-sl/university-courses-sem-1

Notes, exercises and experiments related to my college courses
https://github.com/teo-sl/university-courses-sem-1

ai apache-spark big-data docker game-theory java java-streams jupiter-notebook lisp machine-learning mpi planning python strips viola-jones

Last synced: 7 months ago
JSON representation

Notes, exercises and experiments related to my college courses

Awesome Lists containing this project

README

          

# College-courses

Various notes, exercises from my college courses.

## AI

This part includes:
- a framework 'search' with the implementation of some search algorithms (e.g. iterative deepening, $A^*$, Breadth first etc...). And the implementation of classic problems like
- Cannibal and missionaries
- 8 puzzle
- block planning (strips like solution)
- a series of projects for adversarial search using Minimax algorithm with alpha beta pruning:
- connect four
- tic tac toe
- some notes related to game theory
- the "no goal" exercise
- some exercises done in lisp (e.g. heap sort implementation)

## Big data

Exercises related to:
- MPI
- Java streams
- Apache Spark

## Machine Learning
The implementation of some ML models like:
- adaboost (with Viola Jones algorithm)
- decision stump
- linear regression
- the perceptron
- SVM