Type to search…

↑↓ navigate open Esc close

Projects

An end-to-end machine learning project to predict sentiment of comments on YouTube videos. It uses **NLP** and **ML** to predict sentiment of comments. Backend made using FastAPI and hosted on Render.com. Frontend made using VueJs and hosted on GitHub Pages.
Parse and Analyse image containing mathematical expression or problem (it can be in a drawing format) using AI to give a structured response by leveraging Langchain framework. Also created API out of it using FastAPI which has containerized with Docker.
A streamlit app where you can upload your **YouTube Watch History Data** to see insights on your viewing pattern. Your data will go through a ML Model which predicts the **ContentType** of each video your have watch. The app fetches more details of each video through **YouTube API**. There is also a **Channel Recommender System** in the app which recommend you similar channels on the basis of channel's video titles and tags they had used.
Analyse your Spotify Streaming data and get some insights from it like whom & when you listen your favorite Tracks, Artists, Playlists or Albums. </br> Created Jupyter Notebook where you can upload your data and get the analysis by running the notebook.
E-commerce Scrapper API - FastAPI
November, 2023
Scrape data from E-commerce websites like Flipkart by searching products like iphone, laptops and more. Also you can export the scrapped data into JOSN format. API will do all the works for you, you have to just make a request with some endpoints.
Indian Real Estate Analyser and Price Prediction
October, 2023
Analyse real estate of India. I have scrapped data from [99acres.com](https://99acres.com). You can also make prediction of property prices by providing you requirements like BHK, AREA, LOCATION and more.
FreeAPI in Python using FastAPI
May, 2024
Created similar APIs present in **freeapi.app** project using Python with FastAPI and MongoDB. I've used Docker so that anyone can easily reproduce this project in their system. I haven't deployed this project but you can use Docker to spawn the APIs in local. You'll get endpoints for todo, quotes, github user and repository and fun endpoints.
Curler
November, 2023
Curler is a tool which let's you parse `curl` command into python with ease. Also, you can use that parsed object with `requests`, `httpx` like library to make request with `curl` commands.
Web Scrapping 99acres.com
October, 2023
Scrape [99acres.com](https://99acres.com){ target=blank_ } with a Streamlit Web-UI and download the data in **CSV** format.
This project involves gathering data from a course website's HTML structure, followed by developing Python scripts for parsing and extracting essential data. HTTP requests are then made to obtain session resources, with robust testing and data structure maintenance ensuring integrity. Utilizing `mkdocs` and `mkdocs-material`, a web page is generated and hosted on GitHub Pages via CI/CD with GitHub Actions.