ตื่น. เป็นเวลานาฬิกา ?.
ต้องได้ยิน 'Bon Appetit' วลีภาษาฝรั่งเศสหมายถึง 'สนุกกับมื้ออาหาร'
นี่คือ ' Bongrub ' หมายถึง ด้วงที่มีความสุข (ไม่เป็นทางการสำหรับอาหาร)? เราทุกคนสนุกกับอาหารแสนอร่อยที่เสิร์ฟให้เรา แต่มีพวกเรากี่คนที่ชอบดูสูตรอาหาร ดังนั้นนี่คือความพยายามที่จะนำสูตรอาหารที่ดีที่สุดและเป็นที่นิยมในโลกมาให้คุณเพื่อช่วยให้คุณบันทึกการตามล่าหาสูตรที่สมบูรณ์แบบ
ฟังดูน่าทึ่งใช่มั้ย มาดูกันว่าสิ่งนี้สุกและเสิร์ฟ?
เอ็นจิ้นคำแนะนำสามารถจำแนกได้ตามสามหมวดหมู่หลัก:
สำหรับโครงการนี้ฉันได้ใช้วิธี การกรองตามเนื้อหา ด้วยการผสมผสานของวิธีการทำงานร่วมกันทั่วไปโมเดลทำหน้าที่เป็นแบบจำลองไฮบริดซึ่งคำนึงถึงความคิดเห็นของผู้ใช้รายอื่นเพื่อสร้างคำแนะนำ คำแนะนำที่ทำโดยเครื่องยนต์ทำงานในรูปแบบที่แตกต่างกันตามรุ่นต่างๆที่มีคือ
ชุดข้อมูลมีสูตรและบทวิจารณ์ที่นำเสนอใน Food.com รูปแบบคำแนะนำใช้เวลา 9000 สูตรจากชุดข้อมูลเพื่อเตรียมเครื่องยนต์ เครื่องยนต์ที่เตรียมไว้นั้นถูกรวมเข้ากับแอปพลิเคชัน Flask และเซิร์ฟเวอร์ถูกสร้างขึ้นเพื่อให้บริการไฟล์ . pkl ที่สร้างขึ้นโดยรุ่น แอพ Flask นั้นถูกรวมเข้ากับเซิร์ฟเวอร์ NodeJS ซึ่งในที่สุดก็แสดงผลข้อมูลที่ดึงมาจากเซิร์ฟเวอร์ไปยังไคลเอนต์แอปพลิเคชันเพื่อให้ผู้ใช้ใช้
หากต้องการเรียกใช้รหัสนี้ในเครื่องในเครื่องของคุณให้ทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1: สร้างโฟลเดอร์บนเดสก์ท็อปของคุณ เปิดเทอร์มินัลในโฟลเดอร์ที่สร้างขึ้นใหม่นี้เพื่อโคลนที่เก็บนี้บนเครื่องของคุณ
git clone https://github.com/AnanyaGarg28/Engage-22-Project-Bongrub.git
ขั้นตอนที่ 2: ไปที่ไดเรกทอรีโครงการและติดตั้ง ขวด
cd Engage-22-Project-Bongrub/ pip3 install flask
ขั้นตอนที่ 3: เรียกใช้เซิร์ฟเวอร์ Flask
python recipeapp.py
ขั้นตอนที่ 4: รอ 10 วินาทีก่อนที่จะแสดงว่าแอพ Flask กำลังทำงานอยู่ คัดลอก URL ที่กำลังทำงานลงในเครื่องในพื้นที่ของคุณ มันอาจดูเหมือน:
รันบน http://192.168.1.79:5000 (กด Ctrl+C เพื่อเลิก)
ขั้นตอนที่ 5: เปิดเทอร์มินัลใหม่ใน "Engage-22-Project-Bongrub" ไปที่โฟลเดอร์ "Node App" และเปิดไฟล์ "App.js" ในตัวแก้ไขรหัสที่คุณเลือก
cd node app/
ขั้นตอนที่ 6: แทนที่ IP และพอร์ตใน URIOBJ ด้วยที่อยู่ URL ที่คุณบันทึกไว้ในขั้นตอนที่ 4 และบันทึกไฟล์
ขั้นตอนที่ 7: ตอนนี้ในเทอร์มินัลที่สองภายในไดเรกทอรี "Node App" ติดตั้งแพ็คเกจ NPM (ตรวจสอบให้แน่ใจว่าคุณติดตั้ง NPM เวอร์ชันล่าสุด)
npm install
ขั้นตอนที่ 8: ตอนนี้เราได้ติดตั้งการพึ่งพาทั้งหมดแล้ว ถึงเวลาเรียกใช้เซิร์ฟเวอร์โหนด
node app.js
ตอนนี้แอปพลิเคชันกำลังทำงานบนเครื่องของคุณ คุณสามารถเข้าถึงได้โดยพิมพ์ LocalHost: 3001 ในเบราว์เซอร์ของคุณ




หวังว่าคุณจะชอบคำแนะนำ !! มีความสุขในการต่อสู้ !!