Skip to content

wanguiwaweru/Currency-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Currency Exchange Rate Prediction

A machine learning system for forecasting the exchange rate between the US Dollar and the Singapore Dollar.

⚙️ Features

  • Exchange rate forecast.
  • Details on confidence level of the predicted value including the upper and lower bound predictions.

Built With 🛠

  • Fast API - An open source modern, high-performance web framework for building APIs with Python based on standard type hints.
  • Google Colab - Colab is a free Jupyter notebook environment that allows one to write and execute python code through the browser, and is well suited to machine learning, and data analysis. The platform offers access to free GPU and was used for model training.
  • Mindsdb- An open source tool that brings machine learning into databases.

Video Demo

IMAGE ALT TEXT

Getting Started

Prerequisites

Setup

To get started, clone the repo and run:

pip3 install virtualenv

Navigate to the project folder and create a new virtualenv using the following command:

virtualenv venv

Activate the virtual environment using the following command:

source venv/bin/activate

Install the specified dependencies using:

pip install -r requirements.txt

Create a .env file in the app directory and add the following:

user = "Username to login to Mindsdb account"

password = "Password to Mindsdb account"

host = "cloud.mindsdb.com"

port = 3306

database = ""

On your terminal run

uvicorn main:app

Navigate to http://127.0.0.1:8000/docs to view the interactive docs.

About

Currency Prediction API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages