Implementasi Pembuatan Aplikasi Sebagai Virtual Assistant Menggunakan Bahasa Pemrograman Python Dengan Framework Langchain

Haedar Roofid, . (2024) Implementasi Pembuatan Aplikasi Sebagai Virtual Assistant Menggunakan Bahasa Pemrograman Python Dengan Framework Langchain. Other thesis, Universitas Pamulang.

[img] Text
COVER.pdf
Restricted to Registered users only

Download (990kB)
[img] Text
BAB I.pdf
Restricted to Registered users only

Download (167kB)
[img] Text
BAB II.pdf
Restricted to Registered users only

Download (499kB)
[img] Text
BAB III.pdf
Restricted to Registered users only

Download (833kB)
[img] Text
BAB IV.pdf
Restricted to Registered users only

Download (473kB)
[img] Text
BAB V.pdf
Restricted to Registered users only

Download (132kB)
[img] Text
JURNAL.pdf
Restricted to Registered users only

Download (587kB)

Abstract

Sebagian besar mahasiswa saat ini lebih sering menggunakan gadget untuk aktivitas sehari-hari daripada memanfaatkan waktu untuk belajar, hal ini menyebabkan adanya penurunan prestasi belajar mahasiswa, salah satunya di lingkungan Universitas Pamulang. Berdasarkan observasi pada program studi teknik informatika dalam mata kuliah Rekayasa Perangkat Lunak (RPL), beberapa mahasiswa mengalami kesulitan dalam mengingat materi yang telah dipelajari pada pertemuan sebelumnya. Tujuan dari penelitian ini adalah mengimplementasikan sebuah sistem virtual assistant yang dapat membantu mahasiswa untuk memahami dan mengingat materi pembelajaran, serta meningkatkan kualitas belajar mahasiswa agar lebih efektif. Sistem virtual assistant dibuat menggunakan bahasa pemrograman python dengan framework LangChain untuk membangun aplikasi yang memanfaatkan Large Language Model (LLM). Adapun tahapan pengembangan sistem virtual assistant ini menggunakan metode Agile. Sumber pengetahuan yang digunakan dalam sistem virtual assistant adalah file yang berisi materi pembelajaran mata kuliah Rekayasa Perangkat Lunak (RPL) yang berbentuk Portable Document Format (PDF). Teknik algoritma yang digunakan dalam sistem virtual assistant adalah Retrieval-Augmented Generation (RAG) berfungsi untuk meningkatkan kinerja sistem tanya jawab dengan memanfaatkan data yang dimiliki dan meningkatkan akurasi teks. Hasil akhir dari penelitian ini menunjukkan bahwa dengan menerapkan kecerdasan buatan dalam sistem virtual assistant secara efektif mengubah metode pembelajaran menjadi lebih inovatif dan interaktif, serta memberikan kontribusi yang nyata dalam meningkatkan kualitas belajar mahasiswa.

Item Type: Thesis (Other)
Uncontrolled Keywords: Rekayasa Perangkat Lunak (RPL), Virtual Assistant, LangChain, Large Language Model (LLM), Retrieval-Augmented Generation (RAG), Agile
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: Sri Lestari
Date Deposited: 30 Jan 2025 07:45
Last Modified: 30 Jan 2025 07:45
URI: http://repository.unpam.ac.id/id/eprint/16291

Actions (login required)

View Item View Item