Binance-AI-Project
As part of my Data Engineer certification, I developed an AI-based prediction tool for the cryptocurrency markets, focusing on Bitcoin (BTC) and Ethereum (ETH). This tool provides price predictions for selected cryptocurrencies over user-defined time intervals.
- Python 3.9.6
- Docker 24.0.6
Follow these steps to set up and run the application:
- Download the project files by cloning the Git repository:
git clone https://github.com/Tibwal/Binance-AI-Project
Alternatively, you can download the zip file from the repository and extract its contents.
- Open a terminal and navigate to the project folder:
cd /path/to/Binance-AI-Project
- Start the application by running the following command:
docker-compose up
(Note: For macOS users, ensure that Docker Desktop is running before executing the command.)
- Ensure all containers are running correctly, and the necessary Docker images are built.
- Access the Streamlit dashboard and update the database by following the steps outlined in the screenshot below: (Note: To access all the functions, you need to enter the admin credentials as shown in the screenshot.)
- Once the database is updated, you can explore the prediction functionalities through the dashboard interface.