This project involves analyzing an online retail dataset by applying RFM (Recency, Frequency, Monetary) analysis to segment customers based on their purchasing behavior. After data exploration and cleaning, K-Means clustering is used to categorize customers into different groups. The Elbow Method and Silhouette Score help evaluate and determine the optimal number of clusters for effective customer segmentation.
Blog Post Source CodeAn AI-powered MCQ generator leverages Natural Language Processing (NLP) and Long Short-Term Memory (LSTM) networks to automatically create multiple-choice questions. It preprocesses text using spaCy, extracts key nouns, and generates distractors using word embeddings. The model enhances educational assessments by automating question creation with high accuracy and relevance. This approach simplifies content generation for educators and e-learning platforms.
Blog Post Source Code View OnlineThe Student Performance Analyzer is a machine learning-based project designed to predict student scores based on various factors like parental education, lunch type, and test preparation. It includes data preprocessing, exploratory data analysis (EDA), and model training to improve prediction accuracy. The project features a Flask-based web application where users can input student details and receive predicted scores. Its structured pipeline ensures efficient data ingestion, transformation, and deployment.
Blog Post Source Code View Online