หลักสูตร/ปี พ.ศ. วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2564
ภาคและปีการศึกษาที่สำเร็จการศึกษา ภาคปลาย ปีการศึกษา 2563
ประเภทโครงงาน
โครงงานวิศวกรรม
ชื่อโครงงานภาษาไทย
การสกัดส่วนผสมอาหารจากห้องก้นครัวในเว็บไซต์พันทิป
ชื่อโครงงานภาษาอังกฤษ
Ingredient Extraction from Pantip Food Forum
ผู้พัฒนา
6010504741 ณิชกานต์ รังษีวงศ์
อาจารย์ที่ปรึกษาหลัก
อานนท์ รุ่งสว่าง
อาจารย์ที่ปรึกษาร่วม
บัณฑิต มนัสเกษมศักดิ์
บทคัดย่อ
สูตรอาหารออนไลน์เป็นแหล่งข้อมูลสำคัญสำหรับผู้ที่ใช้สิ่งเหล่านี้เพื่อเรียนรู้วิธีการปรุงอาหารและเลือกมื้ออาหาร อย่างไรก็ตามสูตรอาหารออนไลน์มักไม่มีข้อมูลรูปแบบหรือโครงสร้าง ทำให้การสกัดส่วนผสมจากสูตรอาหารออนไลน์ทำได้ยากและใช้เวลานานมาก ในประเทศไทย Pantip เป็นหนึ่งในเว็บไซต์ยอดนิยมที่ผู้คนมักใช้ในการเขียนและแบ่งปันสูตรอาหารของพวกเขา แต่ Pantip เป็นเว็บบอร์ดที่ไม่มีรูปแบบการเขียนที่แน่นอน ดังนั้นข้อมูลใน Pantip จึงเป็นข้อมูลที่ไม่มีโครงสร้างจึงทำให้ผู้ใช้หาส่วนผสมทั้งหมดได้ยาก โครงงานนี้จึงนำเสนอระบบสกัดส่วนผสมจากสูตรอาหารโดยอัตโนมัติ ทำให้ผู้ใช้ค้นหาและเตรียมส่วนผสมได้ง่ายขึ้น ในการแก้ปัญหานี้เราใช้การสกัดนิพจน์เฉพาะหรือชื่อเฉพาะในประโยค (Named Entity Recognition) Semantic Role Labeling (SRL) และ การสกัดคำเฉพาะจากรูปแบบในการสกัดส่วนผสมจากสูตรอาหารและเราปรับปรุงระบบการค้นหาเพื่อให้สามารถค้นหาสูตรอาหารที่มีหรือไม่มีส่วนผสมที่ป้อนและปรับปรุงระบบการแนะนำที่แนะนำอื่น ๆ สูตรอาหารที่มีส่วนผสมจากสูตรดั้งเดิมโดยใช้โคไซน์ความคล้ายคลึงกับสูตรอาหารกลุ่มที่มีส่วนผสมที่คล้ายคลึงกัน
Abstract
Online food recipes are an important source of information for the person who use these to learn how to cook and choose their meals. However, Online food recipes often lack form or structure information. This makes it very difficult and time-consuming to extract ingredients from online food recipe. In Thailand, Pantip is one of popular websites that people often use to write and share their recipes, but Pantip is forums website then it does not have pattern or form then data in Pantip is Unstructured data then it makes user hard to find all ingredients. Then Finding a way to automatically extract ingredients from recipes it makes user easier to search and prepare ingredients. In order to solve this problem, we use Named Entity classification and semantic Role Labeling and Pattern-base Extraction to get ingredients from recipes and we improve searching system to find recipes that have or don’t have input ingredients and improve Recommend system that suggest other recipes that have similar ingredient from original recipes By Using Cosine Similarity to group recipes that have similarity ingredients.
คำสำคัญ (Keywords)
Food recipes
information extraction
natural language processing
unstructured data
text mining
เว็บไซต์โครงงาน
-
ที่เก็บเวอร์ชันซอร์สโค้ด
https://github.com/Yok100142/recipeapp.git
ผู้นำเข้าข้อมูลครั้งแรก
ณิชกานต์
รังษีวงศ์
(b6010504741)
แก้ไขครั้งสุดท้าย
เมื่อ April 26, 2021, 7:02 p.m. โดย
ณิชกานต์
รังษีวงศ์
(b6010504741)
สถานะการอนุมัติ
รออนุมัติ