Type to search…

↑↓navigateopenEscclose

Projects

End-to-end ML systems, GenAI apps and open-source tools —10builds, newest first.

RepositoryDeployed WebApp

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.

dockerfastapigithubpagesmlflowpolarspydanticrendershadcnuiuvvitevuedotjsyoutube

Canvas AI

September, 2024
Repository

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.

astraldockerfastapigooglegeminilangchainpydanticstreamlit
Repository (v1)Repository (v2)Post

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.

dockerfastapimlflowmongodbplotlypolarspydanticscikitlearnstreamlit

Spotify Analysis

March, 2024
Jupyter Notebooks

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.

jupyterplotlypolarsruffryescikitlearnspotifystreamlit

E-commerce Scrapper API - FastAPI

November, 2023
RepositoryPost

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.

fastapiflipkartpydantic

Indian Real Estate Analyser and Price Prediction

October, 2023
RepositoryPost

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.

plotlyscikitlearnstreamlit

FreeAPI in Python using FastAPI

May, 2024
RepositoryPost

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.

dockerfastapimongodbpythonrye

Curler

November, 2023
RepositoryPostPyPi

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.

pypipython

Web Scrapping 99acres.com

October, 2023
RepositoryDatasetsPost

Scrape [99acres.com](https://99acres.com){ target=blank_ } with a Streamlit Web-UI and download the data in **CSV** format.

curlpandaspythonstreamlit
RepositoryPostWebsite

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.

curldotenvgithubactionsgithubpagesjinjajsonmaterialformkdocsprecommitpytestpythonrye
See All Projects