My Blog: How I Built My Projects
15 Puzzle Solver
In this project, I developed a 15-puzzle solver using Python. The project focuses on solving the classic 15-puzzle game using algorithms such as A* and BFS (Breadth-First Search). I used heuristics like Manhattan Distance to optimize the solver.
Learn more on my GitHub repository.
15 Puzzle GUI Solver
This project extends the 15 Puzzle Solver with a Graphical User Interface (GUI) built using Pygame. The interface allows users to visualize the puzzle and interact with the solver in real-time. This made the puzzle-solving process more intuitive and user-friendly.
Learn more on my GitHub repository.
Homework Tracker
My Homework Tracker project is designed to help students manage their tasks and homework. I built it using Python, CSV, and added a colorful GUI with Pygame. The app tracks subjects, descriptions, due dates, and priorities. It also sends reminders via email or Telegram.
Learn more on my GitHub repository.
Dream Insights
Dream Insights is a project that analyzes dream descriptions to predict various factors like lucidity, emotional intensity, realism, etc. I built it using machine learning models, including Random Forest Regression, and used PCA for visualizing the data. The project also includes a web interface for inputting dream descriptions and getting predictions.
Learn more on my GitHub repository.
Scam Detector
The Scam Detector project is focused on identifying scam content from video transcripts. I used Natural Language Processing (NLP) techniques, including text vectorization and keyword analysis, to detect signs of scams in the text. I also used Machine Learning techniques. The project aims to flag potentially harmful or fraudulent content based on predefined scam indicators.
Learn more on my GitHub repository.