AskLaptop
ReactJSExpressMySQLJavascriptPythonFlaskAPI

AskLaptop

Website for Laptop Recommendation Based on User Needs Using Natural Language Processing and Multi-Layer Perceptron

Challenge

Build an intelligent laptop recommendation system that understands user needs through natural language input. The challenge was combining NLP to parse user requirements with ML algorithms to provide accurate, personalized laptop suggestions.

Solution

Developed a React frontend with conversational UI for natural language input. Implemented Flask backend with NLP (FastText) for requirement parsing and MLP neural network for recommendation logic. Built Express.js API with MySQL database storing laptop specifications for real-time matching.

Results

Personalized laptop recommendations

Improved user satisfaction

Project Details

Completed

2025

Description

A website for recommending laptops based on user needs using Natural Language Processing (NLP) and Multi-Layer Perceptron (MLP) algorithms.

Technologies
ReactJSExpressMySQLJavascriptPythonFlaskAPI
© 2026 Riyanda Azis Febrian. All rights reserved.