Skip to content

Process of collecting and aggregating Bitcoin-related data and news from multiple sources to build a comprehensive database

License

Notifications You must be signed in to change notification settings

davydantoniuk/bitcoin-data-collector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bitcoin Price and Crypto News Database

This project combines Bitcoin price data and news from various crypto websites to create a comprehensive database for analysis. The main goals are to summarize news articles, perform sentiment analysis, and explore correlations between Bitcoin prices and crypto news sentiments.

Project Highlights

  1. Data Collection:
  • Downloaded Bitcoin price data from Binance.
  • Built scrapers to collect news from multiple crypto websites.
  1. Data Integration:
  • Combined Bitcoin price data and news articles into a unified database.
  1. News Summarization:
  • Used the distilbart-cnn-12-6 model for summarizing large volumes of news.
  • Subabase and Azure Cloud for efficient summarization.
  1. Sentiment Analysis:
  1. Analysis:
  • Evaluated model performance using dispersion metrics and correlation matrices.
  1. Final Output:
  • Merged news and Bitcoin price data by datetime, creating a final database for further analysis.

Final database

Final Database

Repository Features

  • Python scripts for data collection and processing.
  • Notebooks with detailed analysis and visualizations.
  • Examples of sentiment analysis and summarization workflows.

This repository is a resource for researchers and developers interested in financial data analysis, natural language processing, and cryptocurrency trends.

About

Process of collecting and aggregating Bitcoin-related data and news from multiple sources to build a comprehensive database

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published