ฉันหวังว่าเพื่อนร่วมชั้นที่ผ่านไปมาสามารถมอบดาวให้เฟรมเวิร์ก JStarCraft ได้ ซึ่งถือเป็นกำลังใจให้กับผู้เขียน!
ตัวอย่าง JStarCraft เป็นโครงการสาธิตที่ใช้กลไก JStarCraft RNS, เฟรมเวิร์ก Spring Boot และชุดข้อมูลสาธารณะ
ระบบจะปรับเนื้อหาที่แนะนำของผู้ใช้และเนื้อหาการค้นหาตามบันทึกพฤติกรรมของผู้ใช้โดยอัตโนมัติ ผู้ใช้สามารถเข้าใจกระบวนการทำงานของ ระบบแนะนำ และ ระบบค้นหา ผ่านโครงการนี้
ครอบคลุมสองส่วน: คำแนะนำส่วนบุคคลและการค้นหาส่วนบุคคล
โครงการสาธิตนี้ใช้แบบจำลองส่วนตัว 8 แบบต่อไปนี้:
คลิกเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับโมเดลเฉพาะบุคคล
เพื่อมุ่งเน้นการสาธิตคำแนะนำส่วนบุคคลและการค้นหาส่วนบุคคลให้มากที่สุดเท่าที่จะเป็นไปได้ โปรเจ็กต์นี้ไม่รวมการปรับใช้ส่วนประกอบที่ซ้ำซ้อนใดๆ (เช่น MySQL/Redis/Spark/Elasticsearch)
JStarCraft Examlpe กำหนดให้ผู้ใช้ต้องมีสภาพแวดล้อมต่อไปนี้:
git clone https://github.com/HongZhaoHua/jstarcraft-core.git
mvn install -Dmaven.test.skip=true
git clone https://github.com/HongZhaoHua/jstarcraft-ai.git
mvn install -Dmaven.test.skip=true
git clone https://github.com/HongZhaoHua/jstarcraft-rns.git
mvn install -Dmaven.test.skip=true
git clone https://github.com/HongZhaoHua/jstarcraft-example.git
mvn package -Dmaven.test.skip=true
java -jar jstarcraft-example-1.0.jar
เอฟเฟ็กต์ส่วนบุคคลจะแสดงในรูป:
ผู้ใช้สามารถให้คะแนนรายการได้โดยคลิกที่评价:1 2 3 4 5
คะแนนที่เกี่ยวข้อง และระบบจะรีเฟรชโมเดลโดยอัตโนมัติทุกๆ 5 นาที
คำและประโยคที่รองรับ:
""
) Story
"Toy Story"
รองรับการระบุค่าต่ำสุดและสูงสุด:
[1990,2000}
รองรับการรวมไวด์การ์ดในคำหรือประโยค:
?
เพื่อจับคู่อักขระตัวเดียว*
เพื่อจับคู่อักขระ 0 ตัวขึ้นไป te?t
te*t
test~
รองรับตัวดำเนินการเชิงตรรกะหลายตัว:
&&
เพื่อใช้การดำเนินการทางแยก||
เพื่อดำเนินการสหภาพแรงงาน!
เพื่อดำเนินการชุดผลต่าง()
เพื่อใช้การดำเนินการจัดกลุ่มเพื่อสร้างแบบสอบถามเชิงตรรกะที่ซับซ้อนมากขึ้น 1990 || (Toy && Story)
ตัวอย่าง JStarCraft เป็นไปตามโปรโตคอล Apache 2.0 และงานลอกเลียนแบบทั้งหมดที่เป็นของผู้เขียนงานลอกเลียนแบบ
ผู้เขียน | หง จ้าวฮวา |
---|---|
อีเมล | [email protected], [email protected] |
ขอขอบคุณเป็นพิเศษสำหรับทีม LibRec สำหรับการสนับสนุนและความช่วยเหลือในการแนะนำ
ขอขอบคุณเป็นพิเศษสำหรับ Lu Xugang สำหรับการสนับสนุนและความช่วยเหลือในการค้นหา