A Flask-based web app that fetches real-time news from multiple APIs, merges and formats it into a clean interface for users. Includes user authentication and personalized feeds, with plans for future enhancements like keyword-based filtering and sentiment analysis.
Designed an intelligent academic scheduling tool using genetic algorithms to automate conflict-free timetable generation based on constraints like room availability, teacher preferences, and subject combinations.
Built a machine learning pipeline to detect spam using Naive Bayes and decision trees. Focused on data cleaning, feature extraction, algorithm comparison, and evaluation using accuracy, precision, and confusion matrices.