FAUZI, FIKRI (2026) LAPTOP RECOMMENDATION CHATBOT APPLICATION USING NATURAL LANGUAGE PROCESSING. Tugas Akhir thesis, University of Technology Yogyakarta.
|
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 |
