← All projects

Applied Machine Learning

Review-Based Recommendations

An applied ML project combining review sentiment with product and user similarity.

NLPRecommendationPython

This project builds product recommendations from the text and sentiment of user reviews.

It creates two ranking paths: one compares products to items a user has reviewed, while the other identifies similar users and surfaces products they rated positively. Review text is converted into comparable features, sentiment provides an additional weighting signal, and nearest-neighbor search supplies the similarity layer.

Repository