https://github.com/sanarkk/StockTrack
This project is a comprehensive platform that provides analytics on the stock marked based on articles parsed from various news website. The platform includes a website, a Telegram bot, and a backend system for parsing and preprocessing content. The analytics are derived from processed news articles, offering insights into trends, sentiments, and key topics in the finance space.
- Website: Displays analytics and insights derived from the stock marker news articles.
- Telegram Bot: Provides real-time updates to users via Telegram.
- Parser: Scrapes and parses articles from multiple news sources.
- Content Preprocessing: Processes and analyzes the content using advanced NLP techniques.
- Backend: Manages data storage, API endpoints, and serves the frontend.
- Database: AWS DynamoDB
- Website Backend: FastAPI, Docker, Swagger
- Telegram Bot Backend: Telegram Bot API
- Frontend: ReactJS, JavaScript, SCSS, ChartJs
- Parser: Python, Scrapy, Requests
- Content Processing: Python (Transformers, Boto3, Pandas)