All projects
CompletedAI / ML

Personalized News Recommendation System

Semantic news discovery shaped around the reader

The system transforms article text into sentence embeddings, organizes the corpus into topic clusters, and compares content against mood and interest profiles to produce personalized recommendations.

Project field / personalized-news

Context

The problem space.

A general news feed treats every reader the same. This project investigates how semantic representation and lightweight preference profiles can make discovery more relevant.

Confirmed work

What the evidence supports.

  • Articles were collected from Indian Express pages with titles, descriptions and metadata.
  • Sentence Transformers convert article text into dense semantic embeddings.
  • K-Means groups articles into topic regions before recommendation.
  • User interest and mood profiles are compared to content with cosine similarity.
PythonNLPSentence TransformersWeb ScrapingMachine LearningK-MeansCosine Similarity

System flow

  1. 01

    Indian Express articles

  2. 02

    Titles, descriptions & metadata

  3. 03

    Sentence embeddings

  4. 04

    K-Means topic clustering

  5. 05

    Interest & mood profiles

  6. 06

    Cosine similarity

  7. 07

    Recommendations

Related work

Keep exploring.

All projects
SSProject / 01

AI / ML · Full Stack · Cloud & DevOps

SmartSkin

Skincare Compatibility System

Completed

A skincare compatibility system that evaluates product ingredients against skin type and supports more personal skincare routines.

  • Python
  • Machine Learning
  • React
  • REST APIs
Case notes
View project
NTProject / 02

AI / ML · Research

NeuroTrace

Explainable deep learning for brain-tumor segmentation

Completed

A 3D medical-image segmentation framework combining Attention U-Net with GNN-driven attention, explainability and uncertainty estimation.

  • 3D Deep Learning
  • Medical Image Segmentation
  • Graph Neural Networks
  • Grad-CAM
Case notes
View project
TSProject / 03

AI / ML · Full Stack · Cloud & DevOps

TripShield

Autonomous Travel-Disruption Concierge

Ongoing

An ongoing proposal for detecting travel disruption and coordinating bounded, whole-trip recovery rather than only sending alerts.

  • React Native
  • Node.js
  • Express
  • LangGraph
Case notes
View project