Java+SSM(Spring+SpringMVC+Mybatis)+Mysql個性化訂餐推薦系統 線上訂餐推薦 基于使用者、項目、聚類、混合的協同過濾推薦算法WebOrderingRSM 源代碼下載下傳
一、項目簡介
1、開發工具和實作技術
MyEclipse10/Eclipse/IDEA,jdk1.8,mysql5.5/mysql8,navicat資料庫管理工具,tomcat7,SSM(spring+springmvc+mybatis)開發架構,jsp頁面,javascript腳本,jquery腳本,bootstrap前端架構,layer彈窗元件,webuploader檔案上傳元件等。
2、項目功能
前台使用者包含:注冊、登入、登出、浏覽菜品、搜尋菜品、資訊修改、密碼修改、菜品評分、菜品收藏、菜品評論、菜品購買、購物車、熱點推薦、個性化推薦菜品等功能;
背景管理者包含:資料統計、使用者管理、菜品管理、菜品類型管理、評分管理、收藏管理、評論管理、使用者訂單管理等。
個性化推薦功能:
遊客展示熱點推薦(根據菜品被收藏數量降序推薦)
登入使用者同時進行 基于使用者的協同過濾推薦算法進行推薦(根據評分資料)
和 基于項目(菜品)的協同過濾推薦算法進行推薦(根據購買資料)
菜品資料來源:https://www.meishichina.com/美食天下菜品資料
二、項目展示
三、代碼展示
作者專業長期研究各種協同過濾推薦算法,歡迎留言、私信互相交流學習,後續會不斷更新不同的協同過濾推薦算法,歡迎關注。