欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種結(jié)合移動(dòng)終端的知識(shí)服務(wù)系統(tǒng)的制作方法_2

文檔序號(hào):9750991閱讀:來源:國知局
有父子關(guān)系、兄弟關(guān)系;
[0060] 步驟S106,知識(shí)工程師完善知識(shí)節(jié)點(diǎn)的內(nèi)容,即錄入知識(shí)節(jié)點(diǎn)的屬性、屬性值。
[0061 ]二、知識(shí)搜索模塊向用戶提供知識(shí)搜索服務(wù),具體包括:
[0062]步驟S201,搜索內(nèi)容來自于圖像識(shí)別的結(jié)果,搜索內(nèi)容包含中文字符、英文字符、 詞組、短語、句子等;
[0063] 步驟S202,對(duì)步驟S201得到的搜索內(nèi)容使用Python的jieba-0.35分詞模塊進(jìn)行分 詞,然后依據(jù)分詞結(jié)果提取搜索關(guān)鍵詞;
[0064]步驟S203,對(duì)步驟S202中提取的關(guān)鍵詞進(jìn)行精確查詢,即在知識(shí)庫中搜索與該關(guān) 鍵詞完全匹配的知識(shí)節(jié)點(diǎn),并對(duì)找到的知識(shí)節(jié)點(diǎn)賦予權(quán)值"9999" ;
[0065] 步驟S204,判斷步驟S203中是否找到搜索關(guān)鍵詞完全匹配的知識(shí)節(jié)點(diǎn),如果找到 完全匹配的知識(shí)節(jié)點(diǎn),則轉(zhuǎn)入步驟S207;反之,轉(zhuǎn)入步驟S205;
[0066]步驟S205,判斷是否開啟模糊查詢功能,如果開啟模糊查詢功能,則轉(zhuǎn)向步驟 S206;反之,轉(zhuǎn)向步驟S207;
[0067]步驟S206,將步驟S203中沒有找到完全匹配的知識(shí)節(jié)點(diǎn)的搜索關(guān)鍵詞進(jìn)行模糊查 詢,即在知識(shí)庫中搜索知識(shí)節(jié)點(diǎn)名稱包含搜索關(guān)鍵詞的知識(shí)節(jié)點(diǎn),并對(duì)找到的知識(shí)節(jié)點(diǎn)賦 予權(quán)值"999" ;
[0068] 步驟S207,獲取步驟S203和步驟S206查詢得到的知識(shí)節(jié)點(diǎn),在知識(shí)庫中搜索與這 些知識(shí)節(jié)點(diǎn)相關(guān)的其他知識(shí)結(jié)點(diǎn),并對(duì)找到的知識(shí)節(jié)點(diǎn)賦予權(quán)值,知識(shí)節(jié)點(diǎn)的權(quán)值即知識(shí) 節(jié)點(diǎn)與搜索關(guān)鍵詞的相似度,相似度simi larity (node,keyword)計(jì)算公式如下:
[0069] similarity(node,keyword) = Σ ieattribute(n〇de)match(i ,keyword) 公式 1
[0070]
[0071] 其中,node代表知識(shí)結(jié)點(diǎn),keyword代表搜索關(guān)鍵詞,i代表知識(shí)結(jié)點(diǎn)node的其中一 個(gè)屬性,i.value代表屬性i的值(屬性值可以是字符串或數(shù)字),attribute(node)代表節(jié)點(diǎn) node的所有屬性;知識(shí)節(jié)點(diǎn)與搜索關(guān)鍵詞的相似度即計(jì)算搜索關(guān)鍵詞與知識(shí)節(jié)點(diǎn)屬性值匹 配的個(gè)數(shù),匹配數(shù)越高,則知識(shí)節(jié)點(diǎn)與搜索關(guān)鍵詞的相似度越大;如果屬性值中含有搜索關(guān) 鍵詞,則該搜索關(guān)鍵詞與知識(shí)節(jié)點(diǎn)的這個(gè)屬性值匹配,即公式(2)的值為1,反之,公式(2)的 值為〇;
[0072] 步驟S208,將步驟S203、步驟S206和步驟S207搜索得到的知識(shí)節(jié)點(diǎn)按知識(shí)節(jié)點(diǎn)所 屬的知識(shí)樹進(jìn)行分類,并去除重復(fù)的知識(shí)節(jié)點(diǎn);
[0073]步驟S209,將S208中分類、去重后的知識(shí)節(jié)點(diǎn),按知識(shí)節(jié)點(diǎn)的權(quán)值進(jìn)行排序,即權(quán) 值越高的知識(shí)節(jié)點(diǎn)排名越靠前;
[0074] 步驟S210,將S209整理后的知識(shí)節(jié)點(diǎn)進(jìn)行可視化的呈現(xiàn),即將最后得到的搜索結(jié) 果作為步驟S501的輸入。
[0075] 三、知識(shí)推薦模塊采用混合推薦的方式向用戶提供知識(shí)推薦服務(wù),除了能夠根據(jù) 知識(shí)搜索模塊得到的知識(shí)節(jié)點(diǎn)做推薦外,還能夠基于用戶的歷史行為做推薦,具體包括:
[0076] 步驟S301,判斷是否基于用戶的歷史行為做推薦,如果基于用戶歷史行為做推薦 則轉(zhuǎn)向步驟S302;反之,轉(zhuǎn)向步驟S305;
[0077] 步驟S302,獲取用戶的歷史行為數(shù)據(jù),即用戶曾經(jīng)瀏覽或查閱過的知識(shí)節(jié)點(diǎn);
[0078]步驟S303,基于步驟S302獲取的用戶歷史行為數(shù)據(jù),采用基于用戶的協(xié)同過濾算 法(User-based Collaborative Filtering)預(yù)測(cè)用戶可能感興趣的知識(shí)節(jié)點(diǎn),以及用戶對(duì) 這些知識(shí)節(jié)點(diǎn)的興趣度;用戶對(duì)知識(shí)節(jié)點(diǎn)的興趣度的計(jì)算公式如下:
[0079] p(u,i)= Σ veu(u,K)nN(i)Wuvrvi 公式 3
[0080]
[0081]其中,u表示用戶,i表示知識(shí)節(jié)點(diǎn),U(u,K)表示與用戶u的行為最相似的K個(gè)用戶, 即如果兩個(gè)用戶瀏覽或查詢過相同的知識(shí)節(jié)點(diǎn),則兩個(gè)用戶的行為相似,并且兩個(gè)用戶瀏 覽或查詢過的相同的知識(shí)節(jié)點(diǎn)越多,則兩個(gè)用戶越相似;5 1表示用戶v對(duì)知識(shí)節(jié)點(diǎn)i的評(píng)分, 即當(dāng)用戶V瀏覽或查詢過知識(shí)節(jié)點(diǎn)i則rvi等于1,反之,r vi等于0;wuv表示用戶u和用戶V的相 似度,計(jì)算公式如⑷所示,其中Iu和Iv分別表示用戶u和用戶4劉覽或查詢過的知識(shí)節(jié)點(diǎn),N ⑴表示瀏覽或查詢過知識(shí)節(jié)點(diǎn)i的用戶集合,計(jì)算用戶之間的相似度即計(jì)算用戶u和用戶v 瀏覽或查詢過的知識(shí)節(jié)點(diǎn)中重合的比例;用戶對(duì)知識(shí)節(jié)點(diǎn)興趣度的計(jì)算公式如(3)所示,用 戶u對(duì)知識(shí)節(jié)點(diǎn)i的興趣度,即與用戶u相似的前K個(gè)用戶中查詢或?yàn)g覽過知識(shí)節(jié)點(diǎn)i的用戶, 對(duì)知識(shí)節(jié)點(diǎn)i的評(píng)分與用戶u、v相似度的乘積之和。
[0082] 步驟S304,將步驟S303推薦得到的知識(shí)節(jié)點(diǎn),按照預(yù)測(cè)的用戶興趣度排序,即對(duì)每 個(gè)用戶的推薦知識(shí)節(jié)點(diǎn)列表按用戶對(duì)知識(shí)節(jié)點(diǎn)的興趣度排序,興趣度越高的知識(shí)點(diǎn)排名越 尚;
[0083] 步驟S305,知識(shí)搜索模塊得到的某個(gè)知識(shí)節(jié)點(diǎn)作為推薦的輸入;
[0084] 步驟S306,計(jì)算步驟S305獲取的知識(shí)節(jié)點(diǎn)與其他知識(shí)節(jié)點(diǎn)的相似度,知識(shí)節(jié)點(diǎn)間 的相似度是已經(jīng)離線計(jì)算好并存入數(shù)據(jù)庫中的,此處只需在數(shù)據(jù)庫中查找知識(shí)節(jié)點(diǎn)與其他 知識(shí)節(jié)點(diǎn)的相似度,知識(shí)節(jié)點(diǎn)間的相似度計(jì)算公式如下:
[0085]
[0086] + γ Xtreetype(A,B)公式;5
[0087] α+β+γ=1公式 6
[0088]
[0089] 具中,A、B代表知識(shí)結(jié)點(diǎn)山憂"13此6(4)、3七讓訃扯6(8)分別表不知識(shí)節(jié)點(diǎn)4、8所包 含的屬性,¥&1116(4;^、¥31116(8;^分別表示知識(shí)節(jié)點(diǎn)4、8的屬性1的屬性值(屬性值可以是字 符串或數(shù)字),NodeName (A)、NodeName (Β)分別表示知識(shí)節(jié)點(diǎn)A、Β的名稱,A. Tree Id、 B.Treeld分別表示知識(shí)節(jié)點(diǎn)A、B所屬知識(shí)樹的id;知識(shí)結(jié)點(diǎn)間的相似度分為三個(gè)部分,各部 分所占的比例為α、β、γ,第一部分,即α對(duì)應(yīng)相乘的部分,計(jì)算兩個(gè)知識(shí)節(jié)點(diǎn)都有的屬性的 相似度,由于屬性值中存在字符串、句子、段落等,因此在比較屬性之間的相似度時(shí),先將屬 性對(duì)應(yīng)的屬性值進(jìn)行分詞處理并提取關(guān)鍵詞,匹配關(guān)鍵詞的個(gè)數(shù)即屬性間的相似度值;第 二部分,即β對(duì)應(yīng)相乘的部分,計(jì)算一個(gè)知識(shí)節(jié)點(diǎn)在另一個(gè)知識(shí)節(jié)點(diǎn)的屬性值中出現(xiàn)的次 數(shù),即計(jì)算一個(gè)知識(shí)節(jié)點(diǎn)名稱在另一個(gè)知識(shí)節(jié)點(diǎn)屬性值中出現(xiàn)的次數(shù);第三部分,即γ對(duì)應(yīng) 相乘的部分公式(7),計(jì)算知識(shí)節(jié)點(diǎn)是否屬于同一知識(shí)樹,如果兩個(gè)知識(shí)節(jié)點(diǎn)所屬的知識(shí)樹 id相同,則計(jì)算結(jié)果為1,反之,計(jì)算結(jié)果為0;
[0090] 步驟S307,依據(jù)步驟S306中計(jì)算得到的知識(shí)節(jié)點(diǎn)相似度,在知識(shí)庫中查找相似度 大于0的知識(shí)節(jié)點(diǎn);
[0091] 步驟S308,將步驟S307中查找出的知識(shí)節(jié)點(diǎn),按照步驟S306中得到的知識(shí)結(jié)點(diǎn)相 似度進(jìn)行排序,即相似度越大的知識(shí)節(jié)點(diǎn)排名越靠前;
[0092] 步驟S309,將步驟S304或者步驟S308得到的推薦結(jié)果進(jìn)行可視化呈現(xiàn),即將推薦 結(jié)果放入步驟S501。
[0093]四、知識(shí)推理模塊采用正向推理的方法進(jìn)行推理,具體包括:
[0094]步驟S401,通過移動(dòng)端獲取用戶行為,并獲取知識(shí)搜索模塊得到的知識(shí)節(jié)點(diǎn)以及 圖像識(shí)別的結(jié)果,得到推理的事實(shí)庫;
[0095]步驟S402,掃描規(guī)則集合,用步驟S401得到的推理事實(shí)庫來匹配規(guī)則的前件,得到 可用的規(guī)則集合;其中規(guī)則的形式化表達(dá)如下所述:
[0096] 規(guī)則Rule
[0097] IF Precondition Then Conclusion
[0098] Precondition:前提條件,是由Proposition(命題)組成的Logic Express ion(邏 輯表達(dá)式);
[0099] Cone lus i on:結(jié)論,即事實(shí),也是由Propos i t i on組成的邏輯表達(dá)式;
[0100] 邏輯表達(dá)式Logic Expression:由邏輯詞And(與)、0r(或)、Not(非)等組成邏輯命 題;
[0101] 命題Proposition: (Predicate VariableList)
[0102] Predicate:謂詞,是為了實(shí)現(xiàn)某種功能而編制的程序,一般分成公共的和專用的, 前者如邏輯比較型>、=、<、2、《等和常規(guī)計(jì)算型+、-、X、+等;后者如遙感圖像處理中 的FFT(傅里葉變換)、FeatherAbstract(特征抽取)、TargetRecognize(目標(biāo)識(shí)別)等,專用 謂詞一般由知識(shí)工程師與專家一起根據(jù)系統(tǒng)要求設(shè)計(jì),醫(yī)學(xué)的謂詞與工廠中事故診斷的謂 詞肯定大不一樣。謂詞可以分成不同的組別存入謂詞庫中;
[0103] VariableList:變量表,是謂詞運(yùn)行所需要的參數(shù)。變量有三種類型,一是常數(shù),如 數(shù)字、符號(hào)、時(shí)間等等;二是概念,如"建筑高度",在計(jì)算命題時(shí)它可以從概念的屬性中得到 實(shí)際數(shù)據(jù);三是另一個(gè)命題,這樣形成命題嵌套;
[0104] 步驟S403,步驟S402得到的可用規(guī)則集合中,若可用的規(guī)則只有一個(gè),則轉(zhuǎn)向步驟 S 4 0 4 ;否則,若可用的規(guī)則有多個(gè),則進(jìn)行沖突消解;其中,沖突消解使用L E X策略 (lexicographic sort):
[0105] (1)把已經(jīng)執(zhí)行過的一組規(guī)則從沖突集合中清除;
[
當(dāng)前第2頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
滁州市| 民勤县| 宁国市| 酉阳| 临沂市| 元谋县| 常德市| 铁力市| 横山县| 贵南县| 德清县| 黔西| 化德县| 犍为县| 威海市| 彩票| 固镇县| 吴江市| 弥勒县| 武城县| 微博| 南川市| 基隆市| 桑植县| 虹口区| 眉山市| 彭阳县| 鄂州市| 清丰县| 鄢陵县| 龙门县| 东莞市| 南部县| 彰武县| 阿拉善盟| 射阳县| 上林县| 深州市| 兴安县| 平邑县| 鹤庆县|