รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2569

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2568

ประเภทโครงงาน
โครงงานวิศวกรรม

ชื่อโครงงานภาษาไทย
เว็บแอปสำหรับจัดการวัตถุดิบและแนะนำเมนูอาหาร

ชื่อโครงงานภาษาอังกฤษ
Web application for ingredients management

ผู้พัฒนา
6510503581 พลพล พัวกาหลง

อาจารย์ที่ปรึกษาหลัก
ศิริศิลป์ กองศิลป์

อาจารย์ที่ปรึกษาร่วม
-

บทคัดย่อ

ปัญหาการจัดการวัตถุดิบในครัวเรือนและการเกิดขยะอาหาร มักเกิดจากการหลงลืมวันหมดอายุและข้อจำกัดในการคิดค้นเมนูอาหารจากวัตถุดิบที่มีอยู่ โครงงานนี้จึงมีวัตถุประสงค์เพื่อพัฒนาระบบ เพื่อช่วยบริหารจัดการวัตถุดิบและอำนวยความสะดวกในครัวเรือน และมีการใช้เทคโนโลยีปัญญาประดิษฐ์เชิงสนทนา ที่ทำงานร่วมกับระบบการเรียกใช้ฟังก์ชัน ทำให้ผู้ใช้สามารถสั่งงานผ่านเสียงได้อย่างเป็นธรรมชาติ โดยไม่ต้องพิมพ์ข้อมูล
ระบบมีความสามารถหลัก 3 ส่วน ได้แก่ 1) การประมวลผลและแนะนำเมนูอาหารจากวัตถุดิบที่มีอยู่ในฐานข้อมูลของผู้ใช้ 2) การตรวจสอบและแจ้งเตือนวัตถุดิบที่ใกล้หมดอายุเพื่อลดการทิ้งอาหาร และ 3) การสนทนาโต้ตอบอย่างชาญฉลาดโดยใช้เทคโนโลยี Large Language Model (LLM) ร่วมกับการค้นหาเชิงความหมายด้วยเวกเตอร์ (Vector Search) เพื่อระบุชื่อวัตถุดิบได้อย่างแม่นยำ การสื่อสารด้วยเสียงถูกจัดการผ่านเทคโนโลยี LiveKit ซึ่งให้ความหน่วงต่ำ ผลการพัฒนาพบว่าระบบสามารถโต้ตอบ สกัดความตั้งใจ (Intent) ของผู้ใช้ และจัดการข้อมูลในฐานข้อมูลได้อย่างถูกต้อง ซึ่งช่วยเพิ่มประสิทธิภาพในการจัดการครัวและลดปัญหาขยะอาหารได้อย่างเป็นรูปธรรม

Abstract

Household kitchen management and the generation of food waste often stem from forgetting ingredient expiration dates and the inability to plan meals based on available stock. This project aims to develop a real-time, voice-controlled AI assistant to streamline kitchen inventory management. The system is driven by Conversational AI integrated with Function Calling technology, allowing users to interact naturally via hands-free voice commands without the need for manual data entry.
The system features three core capabilities: 1) processing and recommending recipes based on the user's current ingredient inventory; 2) monitoring and notifying users of approaching expiration dates to minimize food waste; and 3) engaging in intelligent conversations using a Large Language Model (LLM) combined with Vector Search for highly accurate semantic ingredient identification. Audio communication is efficiently handled using LiveKit technology, ensuring low-latency interactions. The development outcomes demonstrate that the system can accurately interact, extract user intents, and perform database operations, practically enhancing kitchen management efficiency and reducing food waste.

คำสำคัญ (Keywords)

ปัญญาประดิษฐ์เชิงสนทน
การเรียกใช้ฟังก์ชัน
การค้นหาด้วยเวกเตอร์
LiveKit

เว็บไซต์โครงงาน
-

วีดีโอคลิปของโครงงาน
-

ที่เก็บเวอร์ชันซอร์สโค้ด

-


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
พลพล พัวกาหลง (b6510503581)

แก้ไขครั้งสุดท้าย
เมื่อ March 17, 2026, 12:28 p.m. โดย พลพล พัวกาหลง (b6510503581)

สถานะการอนุมัติ
รออนุมัติ