Stock Price Prediction & Financial Report Automation
Developed a Python-based stock price prediction model and an automated financial reporting system that exports structured reports to PDF.
-
Built a stock price prediction model using machine learning (Scikit-Learn) and technical indicators (SMA, EMA) to analyse trends and forecast future stock prices.
-
Automated financial statement generation using Pandas, Matplotlib, and ReportLab, ensuring proper formatting, resizing tables dynamically, and exporting professional-grade reports to PDF.
Technologies Used: Python, Pandas, NumPy, Scikit-Learn, Matplotlib, ReportLab, PDF Generation, Data Visualisation
Stock Market Dashboard
Developed an interactive stock market dashboard using Python and Streamlit to visualise stock data and technical indicators in real time.
-
Implemented financial data retrieval using the yfinance API with rate-limit handling, enabling real-time stock price and historical data tracking.
-
Built an interactive dashboard with Streamlit, integrating Pandas and Matplotlib to display stock trends, moving averages, and other key indicators.
Technologies Used: Python, Streamlit, yFinance, Pandas, Matplotlib
Gesture Recognition System
Developed a real-time gesture recognition system that processes webcam video to detect various hand gestures such as “Thumbs Up”, “Ok”, “Fist”, and more, using Python and OpenCV. Integrated MediaPipe for efficient hand tracking and gesture recognition.
-
Developed a gesture recognition pipeline that uses real-time webcam input to detect and classify hand gestures with high accuracy.
-
Integrated machine learning models (TensorFlow) for dynamic gesture classification, enabling flexible recognition of new gestures.
Technologies Used: Python, OpenCV, MediaPipe, TensorFlow, Numpy
