999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

個性化智能推薦算法在外賣軟件上的應用

2019-05-24 14:12:46張毓毛玉萃于禹
電腦知識與技術 2019年9期
關鍵詞:數據處理

張毓 毛玉萃 于禹

摘要:概括個性化智能推薦外賣軟件的優勢,論述個性化智能推薦算法在外賣平臺上實現的可行性,詳細介紹個性化智能推薦外賣軟件的開發過程與數據庫設計,以及如何將個性化智能推薦算法應用于數據分析。

關鍵詞:數據處理;個性化智能推薦;外賣APP

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2019)09-0283-02

隨著經濟的快速發展,生活節奏的日益加快,國內餐飲行業對新興外賣模式逐步完善的情況下,目前市場上的外賣平臺由美團、餓了么占據主力。當前市場的主流外賣平臺為用戶所提供的餐飲篩選方式主要是通過用戶評分、價格區間、距離等方式[1-2]。現有的外賣軟件所使用的算法大多為以用戶為基礎的協同過濾算法[3],但該算法仍存在缺陷。本文就現有的技術改進提出了能更加貼合用戶個人需求的“個性化智能推薦算法”,本文討論的“個性化智能推薦外賣軟件”由該算法實現,其較傳統外賣軟件具有以下兩點優勢:

1)滿足用戶個性需求。“個性化智能推薦算法”將會對用戶的注冊信息以及個人數據進行進一步分析處理。例如在身高、體重、個人偏好、身體目標等方面進行綜合考慮并給出最為合適的外賣推薦。

2)提高飲食的健康搭配程度。在對菜品進行數據分析的同時,考量到用戶的歷史訂單,記錄用戶攝入的蛋白質、脂肪、碳水化合物、微量元素等營養成分的含量為用戶推薦菜品,在很大程度上提高了用戶當日的飲食搭配。

1 個性化智能推薦外賣軟件的分析與設計

1.1個性化智能推薦外賣軟件分析

從商家與消費者兩種用戶角度分析軟件的功能。

商家用戶所需實現功能主要有:1)商品管理;2)支付管理;3)客戶管理。

消費者用戶所需實現主要功能有:1)個人信息管理;2)訂餐;3)支付管理;4)服務管理;5)登錄/注冊模塊:完成新用戶注冊信息獲取授權,用戶登錄功能。

1.2 “個性化智能推薦外賣軟件”設計

1.2.1 軟件采用的架構

本軟件采用四層架構模式,如圖1所示。用戶層:作為客戶端與用戶完成交互;表示層:用于控制頁面外觀,由Android SDK平臺與Android Framework程序框架完成;邏輯層:處理應用核心邏輯任務;數據訪問層:用于訪問存儲數據[5]。

1.2.2 軟件的主要功能設計[4]

按照功能分析設計了商家與消費者另種用戶的擁有的功能。

1)商家功能設計

商家功能設計的如圖2所示。

商品管理:商家對菜品完成添加,刪除,修改功能生成店鋪菜品目錄。在數據處理過工程中,將會以商家所填寫菜品名稱進行在線處理,通過搜索引擎匹配獲取菜品營養成分表(含量/100g),并將數據存入數據庫中。

支付管理:實現商家查詢收款記錄,確認退款原因與確認退款情況功能。

訂單管理:實現訂單追蹤,導出本月銷售記錄查詢。

2)消費者端功能設計

消費者端功能設計如圖3所示。個人信息管理:完成用戶注冊,登錄,退出功能。補全個人信息資料功能(設置目標,填寫性別,身高體重等)。應用根據用戶設置的個人資料,進行數據處理將信息數據化存儲,以便后續匹配調用使用。

訂餐模塊:應用調用個人信息數據與商家設置的菜品數據匹配,生成推薦菜品目錄,使用戶能過完成對符合個人目標的菜品進行瀏覽,選購。將商品添加購物車,在購物車頁面進行商品修改,確認后提交訂單,訂單信息上傳,跳轉支付頁面。

支付管理:實現付款,退款,查詢訂單信息功能。

服務管理:實現消費者對訂單情況(商家制作中,配送中,收貨)的追蹤查詢,對已完成的訂單進行消費評價。

3)數據庫設計[6]

對數據進行分析后,設計出的E-R模型如圖4所示。

1.3 軟件實現

軟件基于Android studio系統,采用Android SDK平臺,數據庫選擇SQL sever。

在設計實現的階段,充分考慮:界面簡潔、易于操作可維護性健壯性和適用性等方面。

2 個性化智能推薦算法

2.1 相關概念介紹

步驟2 將計算出的Li。

步驟3 將匹配度最大的前N道餐品推薦給用戶。

算法2——改進的餐品推薦算法

在改進的餐品推薦算法中除了考慮用戶的喜好,同時結合用戶的身體狀態,為此建立身高-體重標準表[7]。

步驟1 獲取用戶的體重w和身高h;根據身高h,查身高-體重標準表,得到對應標準體重Wb,計算體重w與標準體重的差值Wc = w-Wb,確定是應該增加還是減少脂肪。

步驟2 計算餐品脂肪差值f=餐品脂肪含量-標準脂肪含量,餐品脂肪差值f和體重差值Wc為相反關系。設匹配差值F(w) = f+Wc,將F(w)加入權值,加入用戶喜好中P的脂肪項pij中,即pij+=F(w)。

步驟3 按算法1進行處理。

算法3——外賣商家推薦的算法

3 總結

對現有外賣軟件的算法思考,設計了與推薦有關的算法,完成了這款擁有一定智能的外賣軟件,此項目的實現可以較好地改進現存外賣行業的效率,目前項目仍在測試階段,經過不斷測試和完善,時機成熟進行發布上線。

參考文獻:

[1] Gediminas Adomavicius,Alexander Tuzhilin.Towards the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions[Z].

[2] 蔡丹. 基于Android的校園外賣系統設計與實現[D].南昌:江西財經大學,2018.

[3] 林欽.一種協同過濾的移動APP推薦算法的設計[J].魯東大學學報:自然科學版,2015,31(4):309-312.

[4] 張海藩,牟永敏. 軟件工程導論[M]. 6版.北京: 清華大學出版社,2013.

[5] 劉正,張書峰,趙鶴鳴.MVC模式下多層分布式軟件系統架構設計[J].現代電子技術,2018(7).

[6] 王珊,薩師宣.數據庫系統概論[M].5版.北京:高等教育出版社,2014.

[7] 中國居民膳食指南(2016)[Z].北京:人民衛生出版社,2016.

【通聯編輯:謝媛媛】

猜你喜歡
數據處理
驗證動量守恒定律實驗數據處理初探
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
ADS-B數據處理中心的設計與實現
電子測試(2018年4期)2018-05-09 07:28:12
MATLAB在化學工程與工藝實驗數據處理中的應用
基于希爾伯特- 黃變換的去噪法在外測數據處理中的應用
大數據處理中基于熱感知的能源冷卻技術
計算機工程(2015年4期)2015-07-05 08:28:04
Matlab在密立根油滴實驗數據處理中的應用
數據處理能力在求職中起關鍵作用
我國首個“突發事件基礎數據處理標準”發布
主站蜘蛛池模板: 欧美日韩在线成人| 国产欧美性爱网| 国产成人久久综合一区| 99这里只有精品在线| 97影院午夜在线观看视频| 国产丝袜第一页| 天天干伊人| 国产色网站| 园内精品自拍视频在线播放| 国产在线视频自拍| 免费一级毛片不卡在线播放| 在线观看视频99| 成人福利在线视频| 久久精品中文字幕免费| 国产在线观看成人91| 国产精品污污在线观看网站| 91成人免费观看在线观看| 四虎影视8848永久精品| 91久久国产热精品免费| 国产精品极品美女自在线网站| 精品91视频| 日本三区视频| 青青草原国产一区二区| 亚洲综合国产一区二区三区| 亚洲国产亚综合在线区| 国产99热| 人妻精品久久无码区| 91口爆吞精国产对白第三集| 国内精品视频在线| 91精品国产自产91精品资源| 久久成人免费| 日本在线欧美在线| 国产精品欧美日本韩免费一区二区三区不卡| 青青草原国产av福利网站| 中文字幕丝袜一区二区| 国产农村1级毛片| 成人a免费α片在线视频网站| 99在线视频免费| 欧美日韩高清| 国产人成在线观看| 精品国产网站| 亚洲欧美天堂网| 国产超薄肉色丝袜网站| 日本精品影院| 最新国产在线| 欧美亚洲欧美区| 视频二区中文无码| 久久狠狠色噜噜狠狠狠狠97视色| 99视频精品全国免费品| 精品第一国产综合精品Aⅴ| 成人无码区免费视频网站蜜臀| 亚洲无码91视频| 大乳丰满人妻中文字幕日本| 国产在线啪| 四虎国产永久在线观看| 国产美女精品在线| 91精品网站| 国产成人精品18| 香蕉综合在线视频91| 精品自拍视频在线观看| 亚洲精品国产综合99久久夜夜嗨| 九色在线视频导航91| 在线中文字幕网| 四虎永久免费地址在线网站| 国产农村妇女精品一二区| 特级aaaaaaaaa毛片免费视频 | 亚洲无码精品在线播放| a级毛片免费网站| 亚洲中文字幕在线观看| 中文字幕在线观| 国产高清免费午夜在线视频| 日韩精品亚洲一区中文字幕| 欧美日韩久久综合| 无码国产偷倩在线播放老年人| 国产内射一区亚洲| 欧美成人精品一级在线观看| 久久国产香蕉| 欧美日韩亚洲综合在线观看| 国产 在线视频无码| 99热这里只有精品久久免费| 国产三级国产精品国产普男人 | 亚洲av无码人妻|