/fintech

Fintech course of the MSc in Mathematical Engineering @ Polimi (A.Y. 2021-2022).

Primary LanguageHTML

Fintech

Politecnico di Milano, A.Y. 2021/2022.

Course

In course there is material and notes about the course.

Project

Title: Estimating Clients' Needs using Machine Learning

Project supervisor: Raffaele Zenti.

Team members

Description

The aim of this project is to exploit machine learning techniques to create a cross-platform web-app to recommend products based on clients' need.

We have been provided with the dataset Needs.xls, which contains information about clients and products.

We followed a multi-tool approach, porting models to exploit each software's development strengths. We used MATLAB, R, for prototyping and Python with Streamlit module for deployment.

The prototyping part is in the dev folder while the Python part is in the models folder; finally the app.py file contains the Streamlit implementation.

Output

The web-app is currently unavailable, but can be locally started with

streamlit run project/app.py

Check out the final presentation.pdf.

The final evaluation can be accessed here.