Document Chat Using RAG (Scratch to Deploy)
Built a Retrieval-Augmented Generation (RAG) file chat application to interact with multiple file types using AI and deployed it on Hugging Face.
Live
Preview
View More
Features:
- Handles multiple file types (PDF, Word, Excel, etc.)
- Interactive AI-powered file chat
- LangChain integration
- UI & easy to use
- Deployed on Hugging Face
Technology Used:
Python, LangChain, Hugging Face, Streamlit, GEMMA 2, Google Colab, Vector DB(Chroma), Embeddings
The Andhra Cafe Website Backend
This project involved developing a food delivery website for Andhra Cafe in Pune. The backend was developed using Django and the frontend was built with React. The website is hosted on AWS EC2.
- Level: Advanced
- Self Rating:
- Location: MES Wadia College of Engineering, Pune Pune
Live
Preview
View More
Features:
- API architecture
- Payment integration
- Interactive maps
- Admin management
Technology Used:
Django, React, AWS EC2, MySQL, Google Maps API, PhonePe API
Personal Portfolio Website
A sleek, responsive portfolio website designed to showcase my professional skills, projects, and achievements. Built with modern web technologies to ensure high performance and accessibility.
- Level: Advanced
- Self Rating:
- Location: MES Wadia College of Engineering, Pune
- Github : github.com/prathameshk...
- Completed: August, 2024
Live
Preview
View More
Features:
- Deployed on GitHub Pages with a custom domain
- Static content managed with Jekyll
- Forms and user management handled by Django REST API on PythonAnywhere
- Responsive design across all devices
- Dynamic content management with Django
- Intuitive user interface with smooth navigation
Technology Used:
Python 3, Django REST Framework, Jekyll, HTML5, CSS3, JavaScript, Bootstrap
Techverse College Club Website
This project involved developing the backend for the TechVerse website, a technical club at our college. The website was built using Jekyll, HTML, CSS, and JavaScript for the frontend, and Django and REST Framework for the backend. The website is hosted on GitHub Pages and the backend is deployed on PythonAnywhere.
Live
Preview
View More
Features:
- User-friendly interface for the frontend
- Events page for Details, Registration and feedback forms
- Blogging platform for sharing articles
- Forms Like Membership, Contact, Suggestions, etc.
Technology Used:
Jekyll, HTML, CSS, JavaScript, Django, REST Framework, PythonAnywhere
Baam Foods Website Backend
This project involved designing a food delivery website for online orders at VIT Chennai campus. The website was developed using PHP and MySQL, and it features several pages and an admin panel for managing orders. I also deployed the website on a live server.
- Level: Intermediate
- Self Rating:
- Location: Pune
- Completed: June, 2023
Live
Preview
View More
Features:
- User-friendly interface
- Admin panel for managing orders
- Email notifications for orders
- Order tracking
Technology Used:
PHP, MySQL, AJAX
Number Detection From Scratch
Developed a neural network entirely from scratch using NumPy, implementing all functionality within NumPy arrays to understand the fundamentals of deep learning.
View More
Features:
- Built entirely from scratch
- All functionalities implemented with NumPy arrays
- Fundamental understanding of neural networks
- High accuracy on MNIST dataset
Technology Used:
Python 3, NumPy, Matplotlib, MNIST Dataset
Google Drive Sync
The purpose of this project is to create a lightweight tool that allows users to sync their files and folders with Google Drive.
View More
Features:
- Lightweight and efficient
- Intuitive user interface
- Secure and private
- Automatic file change detection and syncing
Technology Used:
Python 3, Tkinter GUI, Google Drive API
Simple Voice Assistance in Python
The purpose of this project is to create a simple voice assistance tool that can perform basic tasks and provide information to the user. This could include tasks such as setting alarms, checking the weather, or answering simple questions.
It was a lot of fun creating and using my own voice assistant.
- Level: Beginner
- Self Rating:
- Location: JNV Tuljapur & MES Wadia College of Engineering, Pune pune
- Github : github.com/prathameshk...
- Completed: May, 2022
View More
Features:
- Allow the user to interact with the voice assistance tool using natural language voice commands.
- Perform basic tasks such as opening Apps, checking the weather, or answering simple questions.
- Great user based on time.
Technology Used:
Python 3,Google Speech Recognition Tkinter GUI, API of WolframAlpha
My Password Wallet Password Manager
The purpose of this project is to create a password manager tool that helps users securely store and manage their passwords. The password manager should allow users to store passwords as well as other details for each of their accounts, and provide an easy and secure way for them to access their passwords when needed.
View More
Features:
- Allow users to store passwords for their various accounts.
- User can also store other details along with password like Email, Mobile number, etc
- Clean UI with dark and light theme.
- Data is stored in Google Drive of the user in encrypted form.
- Provide a secure way for users to access their passwords, such as through a master password.
Technology Used:
Python 3, Tkinter GUI, Cryptography Library
Air Pollution & Weather Tracking
The purpose of this project is to provide information about the air pollution and weather conditions in a particular city. It aims to help individuals make informed decisions about their outdoor activities, including precautions they should take to protect their health.
View More
Features:
- Display current air pollution information for the city, including the types and levels of pollutants present in the air.
- Display current weather information for the city, including temperature, humidity, and any weather warnings or alerts.
- Provide recommendations for precautions to take before going outside, based on the air pollution and weather conditions.
Technology Used:
Python 3, Tkinter GUI, API of Open-Weather & aqicn.org
Coding World Website
The purpose of this project is to create a website for a YouTube channel that focuses on coding and technology. The website will serve as a hub for the channel's content, allowing viewers to access videos, articles, and other resources related to coding and technology.
- Level: Beginner
- Self Rating:
- Location: MES Wadia College of Engineering, Pune, Pune
- Github : github.com/prathameshk...
- Completed: May, 2022
View More
Features:
- Display a list of the latest videos from the YouTube channel.
- Provide a search function to allow users to find specific videos or topics on the channel.
- Display a list of articles and other resources related to coding and technology like notes and Source code.
- Some functions as - login to comment, Semiautomatic to manage, Admin Panel. (Pre Built Template Used)
Technology Used:
HTML, JS, PHP, Tailwind CSS, MySQL, Prism JS, InfinityFree Hosting(Expired)