Keenan Muhammad Otthmar Emzed


Overview

Project ini merupakan capstone project dalam program Hacktiv8 IBM SkillsBuild, di mana peserta ditugaskan untuk membangun sebuah AI Agent menggunakan Langflow. Dalam project ini, saya mengembangkan AI Agent yang dirancang untuk membantu menjawab pertanyaan pelanggan mengenai informasi dan fasilitas cafe.

Problem

AI Agent ini saya kembangkan berdasarkan permasalahan yang saya alami sendiri. Saya cukup sering mengunjungi cafe, dan setiap kali datang ke cafe yang baru, saya biasanya memiliki beberapa pertanyaan mengenai fasilitas yang tersedia, seperti apakah cafe menyediakan Wi-Fi gratis atau apakah tersedia cukup banyak colokan untuk digunakan.

Solution

Dari permasalahan tersebut, saya memutuskan untuk membuat sebuah chatbot yang dapat membantu menjawab pertanyaan-pertanyaan umum dan berulang mengenai cafe. Dengan adanya chatbot ini, pelanggan dapat memperoleh informasi mengenai fasilitas cafe dengan lebih mudah tanpa harus merasa ragu sebelum berkunjung. Selain itu, chatbot ini dapat memberikan penawaran membership sekaligus melakukan registrasi membership. Apabila seorang pelanggan mendaftarkan dirinya sebagai membership, maka data diri pelanggan akan dicatat ke dalam file CSV.


AI Agent Flow

A. Full Flow

Screenshot Flow.png

B. Knowledge Ingestion Flow

Screenshot Flow Upload Data.png

C. RAG Flow

Screenshot Flow RAG.png