Projects
Explore some of the projects I've worked on.
Newsletter Form
The signup page features a clean and modern design crafted using Bootstrap's pre-built components and responsive grid system, ensuring a visually appealing layout across different devices.
Python Pomodoro App
The application can be launched by running the Python script. Users can adjust the work and break intervals and start the timer. Visual and auditory cues assist in tracking the intervals.
Mushroom Naive Bayes Classifier
The Mushroom Naive Bayes Classifier project utilizes the Naive Bayes algorithm to classify mushroom species based on features such as shape, color, and odor. The data is loaded into a DataFrame and preprocessed before training the classifier. The model's performance is evaluated using metrics such as accuracy, achieving an accuracy of 93.6%.
Naive Bayes Classifier for Diabetes Prediction
The Naive Bayes Classifier for Diabetes Prediction project demonstrates the implementation of machine learning techniques, particularly the Naive Bayes algorithm, for predicting diabetes risk based on various health parameters. The project utilizes Python and popular libraries such as pandas, scikit-learn, and seaborn for data preprocessing, model training, and visualization.
Naive Bayes Classifier for Spam-Ham Analysis
This project demonstrates the implementation of the Naive Bayes algorithm for classifying emails as spam or ham. It analyzes the content of emails and predicts whether they are spam (unsolicited or unwanted emails) or ham (genuine emails). The project utilizes Python and popular libraries such as pandas and scikit-learn for data preprocessing, model training, and evaluation.
Naive Bayes Classifier for Twitter Sentiment Analysis
This project demonstrates the implementation of the Naive Bayes algorithm for sentiment analysis on Twitter data. It predicts the sentiment (positive, negative, or neutral) of tweets based on their content. The project utilizes Python and popular libraries such as pandas, scikit-learn, and tweepy for data collection, preprocessing, model training, and evaluation.
Quote Generator
This project demonstrates the usage of TypeScript (TS) and Bootstrap to create a simple web application. The application generates random quotes from an array and displays them dynamically. TypeScript is a superset of JavaScript that adds static typing and other features to the language. Bootstrap is a popular CSS framework for building responsive and visually appealing websites. The project consists of an HTML file with embedded TypeScript and Bootstrap, a CSS file for styling, and a JavaScript file for functionality. When the user clicks a button, a random quote is generated and displayed on the webpage.
Weather App
A Weather App as an example of using Python and Kivy to develop feature-rich cross-platform applications
To Do List
This backend web service enables CRUD operations on tasks in a todo list application, using Express.js for routing and MongoDB for data storage. It offers RESTful endpoints, dynamic route handling, and error handling, providing a scalable solution for task management. Future developments include authentication, pagination, and performance optimization.
Python Converter
The Mile to Kilometer Converter is a Python GUI application developed with Tkinter, enabling users to convert distances from miles to kilometers seamlessly.
Projects
Explore some of the projects I've worked on.