LAPTOP RECOMMENDATION CHATBOT APPLICATION USING NATURAL LANGUAGE PROCESSING

FAUZI, FIKRI (2026) LAPTOP RECOMMENDATION CHATBOT APPLICATION USING NATURAL LANGUAGE PROCESSING. Tugas Akhir thesis, University of Technology Yogyakarta.

[img] Text
5210411171_Fikri Fauzi_Abstrak.pdf

Download (131kB)

Abstract

ABSTRACT Selecting laptops that meet user needs can be challenging for many, especially those less familiar with technical specifications. To address this problem, this research develops a Natural Language Processing (NLP)-based chatbot application that provides automatic laptop recommendations based on user needs. This application implements the TF-IDF algorithm to extract features from user input in natural language, then calculates cosine similarity with laptop specification datasets stored in a MySQL database to generate the most relevant recommendations. The results of black-box testing show that the system can provide recommendations with precision of 87.5%, recall of 83.2%, and an F1-score of 85.3% for understanding user preferences based on criteria such as price range, weight, and usage type. This research contributes to the development of NLP-based chatbot technology by integrating the TF-IDF approach to achieve more accurate natural language understanding than conventional rule-based chatbots, and by providing interactive solutions that facilitate ordinary users in obtaining laptop recommendations without requiring in-depth technical knowledge. Keyword: Chatbot; Natural Language Processing; TF-IDF; MySQL; Python; Flask

Item Type: Thesis (Skripsi, Tugas Akhir or Kerja Praktek) (Tugas Akhir)
Subjects: T Technology > T Technology (General) > T201 Patents. Trademarks
Divisions: Fakultas Sains Dan Teknologi > S1 Informatika
Depositing User: Kaprodi S1 Informatika UTY
Date Deposited: 05 May 2026 02:27
Last Modified: 05 May 2026 02:27
URI: http://eprints.uty.ac.id/id/eprint/19769

Actions (login required)

View Item View Item