Skip to content

Code and projects developed in the IART subject throughout the semester (MIEIC 3rd year, 2nd semester).

Notifications You must be signed in to change notification settings

EduRibeiro00/CovidForecast-feup-iart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IART Class Assignments and Projects

2019/2020 - 3rd Year, 2nd Semester

Course: Inteligência Artificial (IART) | Artificial Intelligence

Projects developed by: Eduardo Ribeiro (EduRibeiro00), José Guerra (LockDownPT) and Miguel Pinto (MiguelDelPinto)


Project 1: Neutron

  • Neutron is a board game normally played on a 5 x 5 board. The goal of each player is to bring the Neutron to their home rank (the first rank on their side of the board), or to stalemate the other player. The full game rules can be found here: https://boardgamegeek.com/boardgame/6978/neutron
  • Developed a full game with menu, difficulty selection, visual interface, etc. Allows Human v Human, Human vs Computer and Computer vs Computer, on 5x5, 7x7 and 11x11 boards;
  • Developed various levels of AI using the Minimax algorithm and implemented optimizations like Alpha-Beta pruning;
  • Languages/technologies used: Python.

Grade: 19.5 / 20


Project 2: Covid Forecast Tool

  • Extracted Covid-19 data from a Kaggle dataset that contained the confirmed, death, and recovered cases for each day and for each country/region; developed and trained several regression models with the goal of successfully predicting Covid-19 cases and deaths;
  • Used data visualization Python libraries to create graphs in order to better understand data patterns;
  • Utilized the following models and methods: Neural Networks, Stochastic Gradient Descent, Support Vector Machines, K-Nearest Neighbours and Random Forest.
  • Kaggle dataset used: https://www.kaggle.com/imdevskp/corona-virus-report?select=covid_19_clean_complete.csv
  • Languages/technologies used: Python, Jupyter Notebook, SKLearn, Pandas, Numpy, Matplotlib, Seaborn.

Grade: 18.0 / 20


Disclaimer - This repository was used for educational purposes and I do not take any responsibility for anything related to its content. You are free to use any code or algorithm you find, but do so at your own risk.

About

Code and projects developed in the IART subject throughout the semester (MIEIC 3rd year, 2nd semester).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages