欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Python醫(yī)療知識(shí)圖譜問(wèn)答系統(tǒng):從Neo4j構(gòu)建到意圖識(shí)別實(shí)戰(zhàn)

Python醫(yī)療知識(shí)圖譜問(wèn)答系統(tǒng):從Neo4j構(gòu)建到意圖識(shí)別實(shí)戰(zhàn) 簡(jiǎn)介基于Python的醫(yī)療知識(shí)圖譜自動(dòng)問(wèn)答系統(tǒng)源碼包適合對(duì)自然語(yǔ)言處理、知識(shí)圖譜和智慧醫(yī)療感興趣的開(kāi)發(fā)者、研究員及畢業(yè)設(shè)計(jì)選題學(xué)生。項(xiàng)目從數(shù)據(jù)預(yù)處理入手覆蓋醫(yī)學(xué)詞匯、病癥、藥物、治療方法等信息的清洗、去重與標(biāo)準(zhǔn)化進(jìn)而借助Neo4j等圖數(shù)據(jù)庫(kù)將實(shí)體和關(guān)系建模構(gòu)建結(jié)構(gòu)化的醫(yī)療知識(shí)圖譜同時(shí)使用NLTK、spaCy等工具完成問(wèn)句的語(yǔ)義分析、實(shí)體識(shí)別與關(guān)系抽取配合Cypher查詢語(yǔ)句實(shí)現(xiàn)問(wèn)題與圖譜節(jié)點(diǎn)的智能匹配最終通過(guò)Flask、Django搭建直觀的問(wèn)答交互界面形成從數(shù)據(jù)到回答的完整閉環(huán)。壓縮包共26個(gè)文件以8個(gè)py源碼腳本、8個(gè)txt詞典與知識(shí)數(shù)據(jù)、5個(gè)xml工程配置、2個(gè)json規(guī)則文件為主大小15.54MB目錄拆分清晰包含數(shù)據(jù)準(zhǔn)備、圖譜構(gòu)建、問(wèn)題分類、答案搜索等模塊并附帶演示圖片方便對(duì)照運(yùn)行結(jié)果。已有184人學(xué)習(xí)下載可作為從零搭建醫(yī)療問(wèn)答系統(tǒng)的完整參考幫助掌握實(shí)體識(shí)別、意圖分類、圖譜查詢、回答生成等關(guān)鍵技術(shù)也為擴(kuò)展其他垂直領(lǐng)域問(wèn)答提供了可復(fù)用的代碼框架。1. 醫(yī)療知識(shí)圖譜自動(dòng)問(wèn)答系統(tǒng)先搞清楚它解決什么問(wèn)題前臺(tái)護(hù)士每天要回答幾十次“頭疼掛什么科”一套基于 Python 的醫(yī)療知識(shí)圖譜自動(dòng)問(wèn)答系統(tǒng)會(huì)先在知識(shí)圖譜上查“頭痛→神經(jīng)內(nèi)科”這條邊再返回科室和下一步建議。它不是大模型不靠猜答案來(lái)自圖中真實(shí)事實(shí)可解釋、可控、可離線運(yùn)行。這類系統(tǒng)由三塊組成醫(yī)療知識(shí)圖譜構(gòu)建、問(wèn)句解析與意圖識(shí)別、查詢與應(yīng)答。標(biāo)題里的“源碼”就是這條鏈路的完整工程形態(tài)。適合正在入門(mén) python、想用知識(shí)圖譜做項(xiàng)目的開(kāi)發(fā)者也適合醫(yī)療信息化團(tuán)隊(duì)拿來(lái)快速搭一套可演示的問(wèn)答原型。2. 圖譜構(gòu)建從表格到Neo4j決定問(wèn)答上限的一步2.1 一份最小可用的醫(yī)療數(shù)據(jù)與關(guān)系設(shè)計(jì)先解決“數(shù)據(jù)從哪來(lái)”。常見(jiàn)做法是收集三類結(jié)構(gòu)化表格疾病-癥狀、疾病-科室、藥品-適應(yīng)癥。很多公開(kāi)醫(yī)療網(wǎng)站的“疾病百科”“就醫(yī)指南”欄目就是這類知識(shí)抓下來(lái)整理成 CSV。這里有個(gè)誤區(qū)覺(jué)得“數(shù)據(jù)量越大系統(tǒng)越聰明”。實(shí)際上圖庫(kù)問(wèn)答的鏈路不是靠規(guī)模撐起來(lái)的100 個(gè)高頻疾病、300 個(gè)癥狀、30 個(gè)科室、50 種常用藥就能讓系統(tǒng)有內(nèi)容可答關(guān)鍵是覆蓋高頻問(wèn)法和高頻詞。真正要花心思的是關(guān)系設(shè)計(jì)。我第一版會(huì)只保留四條關(guān)系邊關(guān)系類型起點(diǎn)實(shí)體終點(diǎn)實(shí)體示例HAS_SYMPTOM疾病癥狀高血壓 - 頭暈DEPARTMENT疾病科室高血壓 - 心血管內(nèi)科TREATS藥品疾病硝苯地平 - 高血壓CHECKS疾病檢查高血壓 - 血壓監(jiān)測(cè)這張表就是知識(shí)圖譜的骨架。實(shí)體類型也不多Disease、Symptom、Department、Drug、Check后面所有問(wèn)答都圍著這五種節(jié)點(diǎn)轉(zhuǎn)。關(guān)系一旦定下來(lái)別急著加“并發(fā)癥”“相關(guān)疾病”這類邊先把主干跑通。2.2 數(shù)據(jù)清洗與三元組生成pandas先把臟數(shù)據(jù)擋在門(mén)外拿到 CSV 之后第一步不是入庫(kù)是清洗。網(wǎng)頁(yè)復(fù)制出來(lái)的表格經(jīng)常帶首尾空格、全角空格、換行符不清洗就會(huì)在 Neo4j 里形成“高血壓”和“高血壓 ”兩個(gè)節(jié)點(diǎn)問(wèn)答匹配時(shí)時(shí)好時(shí)壞非常折磨人。import pandas as pd def clean_entity_name(value): 統(tǒng)一實(shí)體名去掉首尾空格、全角空格、換行符避免匹配時(shí)翻車(chē) if pd.isna(value): return None return str(value).strip().replace( , ).replace(\u3000, ).replace(\n, ) def build_triples(disease_symptom_file, disease_dept_file): ds pd.read_csv(disease_symptom_file, encodingutf-8-sig) dd pd.read_csv(disease_dept_file, encodingutf-8-sig) triples [] for _, row in ds.iterrows(): disease clean_entity_name(row[疾病]) symptom clean_entity_name(row[癥狀]) if disease and symptom: triples.append((Disease, disease, HAS_SYMPTOM, Symptom, symptom)) for _, row in dd.iterrows(): disease clean_entity_name(row[疾病]) dept clean_entity_name(row[科室]) if disease and dept: triples.append((Disease, disease, DEPARTMENT, Department, dept)) # 跨表去重保持首次出現(xiàn)順序 seen set() unique_triples [] for t in triples: if t not in seen: seen.add(t) unique_triples.append(t) return unique_triples編碼用 utf-8-sig 而不是 utf-8是因?yàn)楹芏鄰?Excel 另存出來(lái)的 CSV 帶 BOM用 utf-8 讀第一列會(huì)多一個(gè)不可見(jiàn)字符實(shí)體名匹配直接失敗。clean_entity_name 是我做圖譜項(xiàng)目必寫(xiě)的第一個(gè)函數(shù)它同時(shí)處理了末尾換行和全角空格。參數(shù)說(shuō)明兩個(gè)入?yún)⒎謩e是疾病-癥狀表、疾病-科室表的路徑返回三元組列表元素結(jié)構(gòu)是起點(diǎn)類型起點(diǎn)名關(guān)系類型終點(diǎn)類型終點(diǎn)名。去重放在最后做因?yàn)橥粋€(gè)“疾病-癥狀”對(duì)可能出現(xiàn)在多張來(lái)源表里跨表去重必須統(tǒng)一處理。2.3 用py2neo批量寫(xiě)入Neo4j先建約束再按關(guān)系分組MERGE入庫(kù)順序比入庫(kù)本身更重要。我一般先建唯一約束再用 UNWIND 批量寫(xiě)入。約束保證實(shí)體名唯一它同時(shí)也是查詢索引問(wèn)答階段的匹配速度靠它兜底。from py2neo import Graph from collections import defaultdict graph Graph(bolt://localhost:7687, auth(neo4j, your_password)) # 先建唯一約束舊版Neo4j用ASSERT語(yǔ)法4.4用REQUIRE graph.run(CREATE CONSTRAINT disease_name IF NOT EXISTS FOR (n:Disease) REQUIRE n.name IS UNIQUE) graph.run(CREATE CONSTRAINT symptom_name IF NOT EXISTS FOR (n:Symptom) REQUIRE n.name IS UNIQUE) graph.run(CREATE CONSTRAINT dept_name IF NOT EXISTS FOR (n:Department) REQUIRE n.name IS UNIQUE) graph.run(CREATE CONSTRAINT drug_name IF NOT EXISTS FOR (n:Drug) REQUIRE n.name IS UNIQUE) graph.run(CREATE CONSTRAINT check_name IF NOT EXISTS FOR (n:Check) REQUIRE n.name IS UNIQUE) def import_triples(triples, batch_size500): # 按關(guān)系類型分組避免一個(gè)事務(wù)里混合多種關(guān)系模板 grouped defaultdict(list) for start_type, start_name, rel_type, end_type, end_name in triples: grouped[(start_type, rel_type, end_type)].append({ start: start_name, end: end_name }) for (start_type, rel_type, end_type), group in grouped.items(): for i in range(0, len(group), batch_size): rows group[i:i batch_size] cypher f UNWIND $rows AS row MERGE (s:{start_type} {{name: row.start}}) MERGE (e:{end_type} {{name: row.end}}) MERGE (s)-[:{rel_type}]-(e) graph.run(cypher, rowsrows) print(f關(guān)系 {rel_type} 已寫(xiě)入 {min(i batch_size, len(group))} / {len(group)} 條)三個(gè) MERGE 不等于三個(gè) CREATE。MERGE 在節(jié)點(diǎn)已存在時(shí)只做匹配不重復(fù)創(chuàng)建配合唯一約束能避免二次導(dǎo)入時(shí)報(bào)錯(cuò)。按關(guān)系類型分組是為了讓每個(gè)事務(wù)里的 Cypher 模板一致UNWIND 一批 500 條既快又容易定位失敗批次。類型名和關(guān)系名我直接拼進(jìn)了 Cypher因?yàn)檫@些值來(lái)自代碼里的固定常量不是用戶輸入。如果哪天數(shù)據(jù)表里混入了外部傳入的關(guān)系名必須先做白名單校驗(yàn)再拼不要直接格式化進(jìn)查詢。batch_size 也是可調(diào)參數(shù)本地 Neo4j 可以調(diào)到 1000遠(yuǎn)程實(shí)例建議 200防止單事務(wù)過(guò)大把內(nèi)存打滿。2.4 本體建模的邊界先少后多別讓關(guān)系成為負(fù)擔(dān)這一步其實(shí)就是知識(shí)圖譜構(gòu)建里最常說(shuō)的本體建模定義實(shí)體類型和關(guān)系類型。醫(yī)療場(chǎng)景有個(gè)反直覺(jué)的經(jīng)驗(yàn)——關(guān)系寧少勿多。常見(jiàn)做法是先覆蓋“癥狀-疾病-科室-藥品”四條主干邊等問(wèn)答跑通、確實(shí)回答不了一些問(wèn)題時(shí)再按需補(bǔ)“并發(fā)癥”“檢查”邊。我在早期項(xiàng)目里一口氣加了七種關(guān)系結(jié)果每種問(wèn)法都要重新設(shè)計(jì) Cypher 模板維護(hù)成本成倍上漲。還有一個(gè)容易被忽略的查詢邊界盡量別用可變長(zhǎng)度路徑比如“-[:HAS_SYMPTOM*1..2]-”。在概念演示里它很漂亮但真實(shí)問(wèn)答時(shí)它會(huì)把多條路徑的答案混在一起系統(tǒng)很難向用戶解釋“這個(gè)答案是怎么推出來(lái)的”。醫(yī)療場(chǎng)景要的是可解釋路徑越短越清晰。3. 問(wèn)答引擎意圖識(shí)別、實(shí)體對(duì)齊與Cypher生成讓機(jī)器聽(tīng)懂人話3.1 五類問(wèn)題的意圖識(shí)別先用規(guī)則模板跑通再談模型自動(dòng)問(wèn)答的“自動(dòng)”第一步是判斷用戶在問(wèn)什么。常見(jiàn)問(wèn)題類型有五類問(wèn)癥狀、問(wèn)科室、問(wèn)藥物、問(wèn)病因、問(wèn)預(yù)防。很多人上來(lái)就想用 BERT 分類模型但手里訓(xùn)練樣本可能只有幾百條效果反而不如規(guī)則模板穩(wěn)定。import re INTENT_MAP { query_symptom: [什么癥狀, 有哪些癥狀, 癥狀表現(xiàn), 會(huì)有什么表現(xiàn)], query_department: [掛什么科, 什么科室, 哪個(gè)科室, 應(yīng)該看什么科], query_drug: [吃什么藥, 用什么藥, 藥物, 怎么用藥], query_cause: [病因, 什么原因, 怎么會(huì)得, 誘發(fā)因素], query_prevent: [怎么預(yù)防, 如何預(yù)防, 預(yù)防措施, 注意事項(xiàng)], } def classify_intent(question: str) - str: for intent, keywords in INTENT_MAP.items(): if any(kw in question for kw in keywords): return intent return query_general沒(méi)有用正則表達(dá)式只做子串匹配原因是醫(yī)療問(wèn)句的變體實(shí)在太多正則寫(xiě)起來(lái)又長(zhǎng)又脆。每類意圖維護(hù)一個(gè)關(guān)鍵詞數(shù)組新增問(wèn)法就加一行字符串代價(jià)最低。query_general 是兜底意圖表示系統(tǒng)沒(méi)聽(tīng)明白后面會(huì)走回退邏輯。這個(gè)函數(shù)是純字符串匹配中文分詞不參與跑得極快。3.2 實(shí)體抽取與別名對(duì)齊jieba加自定義詞典命中“頭疼頭痛”問(wèn)句進(jìn)來(lái)之后要找出里面的疾病名、癥狀名。最常用的做法是 jieba 分詞加自定義詞典。醫(yī)療詞有兩個(gè)特點(diǎn)詞長(zhǎng)不穩(wěn)定“神經(jīng)內(nèi)科”在默認(rèn)詞典里會(huì)被切成“神經(jīng)/內(nèi)科”經(jīng)常會(huì)切錯(cuò)別名多“頭疼”和“頭痛”在知識(shí)圖譜里可能是兩個(gè)寫(xiě)法。import jieba # 自定義詞典提高醫(yī)療實(shí)體分詞穩(wěn)定度 for word in [神經(jīng)內(nèi)科, 心血管內(nèi)科, 高血壓, 糖尿病, 腦梗死, 冠心病]: jieba.add_word(word) # 別名表口語(yǔ)/別名 - 圖譜標(biāo)準(zhǔn)名 ALIAS_MAP { 頭疼: 頭痛, 血壓高: 高血壓, 血糖高: 糖尿病, 腦袋疼: 頭痛, 胸口悶: 胸悶, } def extract_entities(question: str) - list: tokens jieba.lcut(question) hits [] for token in tokens: token ALIAS_MAP.get(token, token) # 先做別名歸一 for entity_type, entity_names in ENTITY_NAMES.items(): if token in entity_names: hits.append((entity_type, token)) break return hitsENTITY_NAMES 是“實(shí)體類型 - 標(biāo)準(zhǔn)名集合”可以直接從圖譜里讀出來(lái)保持和庫(kù)內(nèi)完全一致。這里的關(guān)鍵是把別名映射放在分詞之后、匹配標(biāo)準(zhǔn)名之前。順序錯(cuò)了比如先匹配再歸一結(jié)果就是“頭疼”在標(biāo)準(zhǔn)名集合里查不到直接被丟棄。參數(shù)說(shuō)明jieba.add_word 會(huì)提升該詞在后續(xù)切分中的權(quán)重但它不是百分百?gòu)?qiáng)制極端情況下還是可能切錯(cuò)。更保險(xiǎn)的做法是把自定義詞典寫(xiě)進(jìn) jieba 的 user_dict 文件并把這個(gè)文件放進(jìn)項(xiàng)目倉(cāng)庫(kù)里換環(huán)境時(shí)不用重新寫(xiě)一遍。3.3 相似度兜底分詞沒(méi)命中系統(tǒng)還能不能救回來(lái)分詞畢竟有邊界。用戶說(shuō)“血壓偏高”圖譜里只有“高血壓”jieb 切出來(lái)是“血壓”“偏高”實(shí)體抽取直接撲空。這種時(shí)候要有一個(gè)模糊匹配兜底常見(jiàn)做法是 difflib 的 SequenceMatcher。from difflib import SequenceMatcher def fuzzy_entity_lookup(name: str, entity_list: list, min_ratio: float 0.6): 在實(shí)體名列表里找最相似的候選低于min_ratio則不返回 best_match, best_ratio None, 0.0 for entity in entity_list: ratio SequenceMatcher(None, name, entity).ratio() if ratio best_ratio: best_match, best_ratio entity, ratio return best_match if best_ratio min_ratio else Nonemin_ratio 默認(rèn) 0.6這個(gè)值是血淚經(jīng)驗(yàn)調(diào)出來(lái)的。設(shè)太低比如 0.4“小兒肺炎”會(huì)匹配到“肺炎”給出的答案不準(zhǔn)設(shè)太高比如 0.85別名基本救不回來(lái)。0.6 是在實(shí)體長(zhǎng)度普遍為 2 到 6 個(gè)漢字時(shí)的折中值。要注意“血壓偏高”這句由兩個(gè) token 組成fuzzy_entity_lookup 只能處理單個(gè) token所以我會(huì)先把“血壓偏高”整體拼回去做一次查詢?cè)倏紤] token 級(jí)匹配。順序是完整句子先試一次分詞結(jié)果再試一次最后才是單 token 模糊。這一層兜底的意義是讓系統(tǒng)回答“不確定”時(shí)有個(gè)合理的近似答案而不是直接報(bào)錯(cuò)。醫(yī)療場(chǎng)景寧可給近似條目并提示“為您找到相近的是”也不該空手而歸。3.4 生成Cypher查詢模板拼接與參數(shù)化一個(gè)都不能少意圖和實(shí)體都齊了下一步是把它們翻譯成圖查詢。這里的模板要按意圖和實(shí)體類型同時(shí)匹配比如“高血壓有什么癥狀”和“頭痛掛什么科”兩個(gè)問(wèn)題的起點(diǎn)實(shí)體類型、關(guān)系邊都不一樣。def build_cypher(intent: str, entity_type: str, entity_name: str): if intent query_symptom: cypher ( fMATCH (d:{entity_type} {{name: $name}}) f-[:HAS_SYMPTOM]-(s:Symptom) RETURN s.name AS answer ) elif intent query_department: cypher ( fMATCH (d:{entity_type} {{name: $name}}) f-[:DEPARTMENT]-(dept:Department) RETURN dept.name AS answer ) elif intent query_drug: cypher ( fMATCH (d:{entity_type} {{name: $name}}) f-[:TREATS]-(drug:Drug) RETURN drug.name AS answer ) else: return None, None return cypher, {name: entity_name} def query_answer(cypher: str, params: dict): if not cypher: return [抱歉這個(gè)問(wèn)題我暫時(shí)回答不了] records graph.run(cypher, parametersparams).data() return [record[answer] for record in records] or [知識(shí)圖譜里暫未查到相關(guān)記錄](méi)實(shí)體名通過(guò) $name 參數(shù)傳入而不是直接拼進(jìn) Cypher。參數(shù)化在這里有兩個(gè)作用一是避免實(shí)體名里帶單引號(hào)、雙引號(hào)時(shí)把查詢語(yǔ)法破壞掉二是防止注入雖然問(wèn)答場(chǎng)景風(fēng)險(xiǎn)有限但工程上保留這個(gè)習(xí)慣沒(méi)有壞處。entity_type 依然走白名單拼裝來(lái)源是 2.2 節(jié)三元組里的固定類型不受用戶輸入影響。到這里一個(gè)完整問(wèn)答請(qǐng)求已經(jīng)能夠閉環(huán)問(wèn)句進(jìn)來(lái)識(shí)別意圖抽取實(shí)體拼 Cypher查庫(kù)返回答案列表。完整系統(tǒng)通常會(huì)把 query_answer 包成一個(gè) Flask 接口前端 POST 一句 json 就能拿到答案。接口本身是殼問(wèn)答核心全在前面幾個(gè)函數(shù)里。4. 五個(gè)高頻踩坑記錄現(xiàn)象、原因、解決4.1 “頭疼”查得到“頭痛”查不到現(xiàn)象用戶輸入“頭疼”返回“知識(shí)圖譜里暫未查到相關(guān)記錄”輸入“頭痛”卻有完整答案。原因圖譜標(biāo)準(zhǔn)名只收了“頭痛”問(wèn)句里的“頭疼”沒(méi)進(jìn)別名表實(shí)體抽取階段就丟了。解決先建別名表把口語(yǔ)說(shuō)法、方言、縮寫(xiě)統(tǒng)一映射到標(biāo)準(zhǔn)名映射發(fā)生在實(shí)體匹配之前。別只做兩三個(gè)別名實(shí)際收集時(shí)用搜索詞的聯(lián)想詞去補(bǔ)表比如“血壓高”“血壓偏高”“HBP”都要收斂到“高血壓”。4.2 圖譜越大越慢約束沒(méi)建、索引沒(méi)有現(xiàn)象幾百條數(shù)據(jù)時(shí)秒回到幾千條后查詢明顯變慢有的 Cypher 要跑幾秒鐘。原因?qū)霑r(shí)沒(méi)建唯一約束也沒(méi)建屬性索引Neo4j 只能按 label 掃描所有節(jié)點(diǎn)做 name 匹配。解決導(dǎo)入前執(zhí)行 2.3 節(jié)那幾條 CREATE CONSTRAINT 語(yǔ)句它同時(shí)創(chuàng)建索引。索引要建在查詢的匹配字段上也就是 name 屬性。這個(gè)問(wèn)題在數(shù)據(jù)量過(guò)萬(wàn)后會(huì)更明顯項(xiàng)目初期就要建別等卡了再補(bǔ)。4.3 換臺(tái)電腦跑不起來(lái)py2neo與Neo4j版本不匹配現(xiàn)象代碼在自己機(jī)器上跑得好好的換臺(tái)電腦裝好 Neo4j啟動(dòng) Python 腳本直接報(bào)認(rèn)證失敗或者提示 Graph.run 方法不存在。原因py2neo 4.x 和 5.x 的部分 API 不兼容Neo4j 5.x 對(duì)舊版驅(qū)動(dòng)支持也有限兩個(gè)版本對(duì)不上就會(huì)出這類玄學(xué)問(wèn)題。解決項(xiàng)目根目錄放 requirements.txt鎖死 py2neo 與 neo4j 驅(qū)動(dòng)版本同時(shí)把 Neo4j 版本寫(xiě)進(jìn) README。我一般也會(huì)順手寫(xiě)一個(gè)連接測(cè)試腳本啟動(dòng)后先跑一句 RETURN 1確認(rèn)環(huán)境通了再跑導(dǎo)入和問(wèn)答。4.4 問(wèn)“病因”返回“科室”意圖模板太粗現(xiàn)象用戶問(wèn)“高血壓是什么原因造成的”系統(tǒng)返回“心血管內(nèi)科”。原因INTENT_MAP 里 query_cause 只有“病因”“什么原因”這句恰好沒(méi)觸發(fā)整體落進(jìn)了 query_department 的關(guān)鍵詞“什么”。解決不要只擴(kuò)充關(guān)鍵詞要建一個(gè)意圖自檢集每個(gè)意圖至少準(zhǔn)備 15 個(gè)變體問(wèn)句跑一遍自動(dòng)測(cè)試看哪些問(wèn)句被分錯(cuò)了類。規(guī)則模板的優(yōu)勢(shì)就是修起來(lái)快但也要有測(cè)試集兜住回歸否則改一個(gè)詞可能帶崩另一類問(wèn)題。4.5 導(dǎo)入時(shí)報(bào)ConstraintValidationFailed重復(fù)實(shí)體沒(méi)有先合并現(xiàn)象第二次運(yùn)行導(dǎo)入腳本圖庫(kù)報(bào)“Node already exists with label Disease and property name”。原因唯一約束建立后CREATE 語(yǔ)句試圖新建重名節(jié)點(diǎn)會(huì)直接拋錯(cuò)。解決所有節(jié)點(diǎn)寫(xiě)入統(tǒng)一用 MERGE它存在就匹配、不存在才創(chuàng)建。另外 2.2 節(jié)的三元組去重也不是可有可無(wú)同一對(duì)“疾病-癥狀”可能在多張來(lái)源表里重復(fù)出現(xiàn)導(dǎo)入前去重能減少一半這類報(bào)錯(cuò)。5. 進(jìn)階從能問(wèn)答到答得可靠先過(guò)評(píng)估、歸一化、鏈指三關(guān)5.1 建一份測(cè)試問(wèn)句集算準(zhǔn)召評(píng)價(jià)問(wèn)答系統(tǒng)不能靠拍腦袋。常見(jiàn)做法是準(zhǔn)備 100 條測(cè)試問(wèn)句每條標(biāo)注標(biāo)準(zhǔn)實(shí)體、標(biāo)準(zhǔn)答案然后跑一個(gè)簡(jiǎn)單評(píng)估腳本def evaluate(test_set, answer_func): total_recall total_precision 0.0 n 0 for case in test_set: answers set(answer_func(case[question])) gold set(case[gold_answers]) if not gold: continue total_recall len(answers gold) / len(gold) total_precision (len(answers gold) / len(answers)) if answers else 0 n 1 return total_recall / n, total_precision / n召回率衡量“該給的答案漏沒(méi)漏”精確率衡量“給的答案準(zhǔn)不準(zhǔn)”。醫(yī)療問(wèn)答里我一般更看重召回答不全比答錯(cuò)好補(bǔ)救但精確率低于 0.7 時(shí)就要檢查實(shí)體對(duì)齊和意圖模板了。5.2 術(shù)語(yǔ)歸一化把“血壓高”“HBP”都收斂到“高血壓”別名表做到后期會(huì)成為一張標(biāo)準(zhǔn)術(shù)語(yǔ)表這是醫(yī)療問(wèn)答從“能用”到“好用”的分水嶺。做法是給每個(gè)標(biāo)準(zhǔn)實(shí)體維護(hù)一個(gè)別名數(shù)組在問(wèn)句預(yù)處理階段統(tǒng)一替換。這一步值得提前投入因?yàn)楹罄m(xù)做實(shí)體鏈指、接口拓展都依賴一套穩(wěn)定的標(biāo)準(zhǔn)名。我見(jiàn)過(guò)團(tuán)隊(duì)在這里偷懶結(jié)果換個(gè)數(shù)據(jù)源別名表推倒重來(lái)代價(jià)遠(yuǎn)大于一開(kāi)始就建詞表。5.3 實(shí)體鏈指處理“它”“這個(gè)病”的指代連續(xù)對(duì)話里用戶會(huì)說(shuō)“它”“這個(gè)病”實(shí)體抽取抓不到。簡(jiǎn)單做法是保存上一輪命中的實(shí)體當(dāng)前問(wèn)句出現(xiàn)代詞時(shí)替換回去def resolve_coreference(question, last_entity): if not last_entity: return question return question.replace(它, last_entity).replace(這個(gè)病, last_entity)只適用于單輪指代。多輪對(duì)話的指代消解要上模型醫(yī)療場(chǎng)景里結(jié)論必須保守指代不確定時(shí)寧可多問(wèn)一句“您說(shuō)的是哪個(gè)病”也不要自作聰明。我最早搭這個(gè)系統(tǒng)時(shí)數(shù)據(jù)表里有一行疾病名后面帶了個(gè)換行符結(jié)果實(shí)體匹配時(shí)好時(shí)壞查了一晚上才發(fā)現(xiàn)是清洗環(huán)節(jié)漏了換行符。后來(lái)我把所有實(shí)體名統(tǒng)一走 clean_entity_name順序也固定為先洗數(shù)據(jù)、再建約束、最后寫(xiě)問(wèn)答邏輯。這個(gè)順序值得你記下來(lái)。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲激情av| 六月色国内综合| 99ri国产| 久久A区B区| 果冻传媒A片一二三区| 五月激情久久| peg 2区三区四区的| 久久免费高| 天天爽天天干| 涩涩网五月天| 久久人人九| 久久HD| 97激情五月天| 狠狠爱激情网| 婷婷丁香综合在线| 欧美性猛交99久久久久99按摩| 国产va在线视频| 91九九精品| 婷婷丁香18| 99a级片| 九九热免费视频| 5月丁香婷婷激情网| 九九AV在线| 激情文学综合婷婷五月天丁香花| 丁香五月av| 99热这里只有的精品视| 色国产五月| 99久精品| 69人人操人人爽| 开心五月网 | 亚洲综合色五月| 99热精品网| 成人视频一区| 婷婷色色丁香五月天| 精品婷婷五月天| 亚洲综合在线播放| 91色在线 | 日韩| 爱久久小说下载网| 亚洲午夜在线视频| 9l视频自拍九色9l黑人| 99在线视频免费| 最新无码专区| 婷婷五月中文字幕| 另类视频综合| 久久五月天合网| 伊人久久婷婷| 蜜臀A∨在线水帘洞| 超碰99久久| 怡红院成人AV| 日韩人妻无码精品| 99热精品10| 99日韩| 婷婷丁香五月天影院| 九九激情视频| 人妻中文在线| 99久久综合网| 五月婷婷色五月| 久久综合五月| 五月婷婷激情综合| 天天干天天爽| 99偷拍视频在线日本| 色婷婷在线视频观看| 操老逼综合网| 激情 婷婷| 91av视频在线观看最新网址| 99在线精品观看99| 天天天天天天噜| 狠狠色 综合色区| 99热这里只有精品96| 丁香五月天激情网| 婷婷五月天影院| 六月婷婷激情| 亚洲人妻一区二区 | 丁香五月六月激情| www..999热久| 99精品偷自拍| 国产九九一区二区三区| 五月天激情网图片 - 百度| 男人天堂伊人五月丁香| www.狠狠艹| 久草热视频在线观看| 天天色天天操天天射| 色婷婷综合影院| 亚洲AV人人操| 超碰狠狠干99| 国产成人AV在线播放| 日本啪啪天堂| 操啊操av| 婷婷久久久| 狠狠婷婷色| 丁香五月激情啪啪啪啪| 久热只有这里有精品| 五月婷婷免费在线观看| 婷婷九月丁香| 日韩成人综合| 亚洲人妻av| 久久五月视频| www.激情在线| 婷婷五月天首页| 26uuu欧美日本| 五月综合激情网| 97在线精品| 狠狠精品干练久久久无码中文字幕| 丁香五月婷婷啪啪视频| 99热最新| 91精品综合久久久久久五月丁香| 五月亭亭六月天| 精品一二三区久久AAA片| 大香伊人久色| 激情五月开心五月在线视频| 激情综合五月| 亚州第一黄网| 色婷婷五月天激情久久| 另类激情五月| 免费在线观看av网站| 久热99热| 激情深爱五月| 大香焦啪啪啪| 婷婷八月激情| 婷婷色五月开心五月| 99热这里都是精品| 91九色无码日韩 | 婷婷 伊人 久久| 噼里啪啦在线观看免费完整版视频| 嘿嘿视频免费看9| 黄网在线免费观看| 五月丁香六月激情| 丁香熟女乱| 99re这里只有精品国产99| 婷婷丁香五月综合网上| 欧美三级巜人妻互换| 婷婷六月综合| 国产性爱亚洲是图| 久久5 9视频免费观看| 丁香色六月| 激情欧美五月丁香| 国产亚洲AV人片在线| 色婷婷狠狠| 五月天激情久久| 色偷偷AV亚洲男人的天堂| 亚洲免费av在线| 第六色在线| 91视频一起草| 黄久久久| 激情婷婷六月天| 丁香久久在线| 婷婷五月天成人影片| 99无码精品| 婷久久| 曰日爽日日操| 99精品久久久久久久久| 深情五月天| 香蕉AV777XXX色综合一区| 另类综合激情| 99这里只有精品|v| 超碰成人免费| 婷婷五月影院| 色亚洲中文| 99精品热| 丁香五月综合久久八| 夜夜爱伊人| 97sese婷婷| 天天操夜夜爱| 色情成人五月天| 欧美亚洲操逼| 五六月婷婷久久| 丁香激情六月天婷婷| 超碰AV在线| 丁香 婷婷 激情 综合 五月| 这里只有精品久久| 五月天伊人日日噜影片AV| 99热精品在线播放| 五月亚洲激情| www.金莲av| 色婷婷丁香AV综合| 五月停亭久久电影| 99亚州综合精品成人网| 91精品人妻少妇无码影院| 精品成人a v无码内射| 爱穴久久| 婷婷欧美| 久久xx| 欧美色五月| 高清不卡一区| 五月天婷婷小说| 天天艹天天色| 丁香 亚洲 久久| 日亚二欧美| 91打屁股视频网站| 日本欧美成人片AAAA| 激情深爱综合| 亚洲啪啪自拍| 久超超碰| 五月天另类综合网| 综合久久8| 久久人人妻| 综合色影院| 99久在线观看| 精品色色网| 丁香五月婷婷香| 日韩aaa| 丁香六月激情| 日本精品人妻无码77777| 永久AⅤ1| 六月色色| 91av无码| 五月天激情网站| 美女激情婷婷| www.久久综合| 国产精品久久久爽爽爽麻豆色哟哟 | 黄色五月婷婷| 操碰色一区就去操| 日本三级中国三级99| 色999亚洲人成色| 少妇搡BBBB搡BBB搡毛茸茸| 五月丁香婷婷开心| 99色在线观看| 色婷婷色和| 丁香六月婷婷综合激情欧美| 永久AⅤ1| 丁香色六月| 影音先锋五月婷婷| 色婷婷五月综合| 亚洲五月综合色播| 色婷五月天| 99精品国产在热久久| 婷婷久久草| 婷婷香蕉| www.久久9| 狠狠操狠狠爱| 色婷婷综合久久久久| 678五月丁香亚洲综合| 1024在线视频| 国产精产国品一二三在观看| 日本啪啪天堂| 婷婷开心五月| 丁香五月深爱五月婷婷| 激情综合无码| 69色婷婷| 婷婷丁香五月天之开心少妇| 依人大香蕉| 久久六月天| 99亚洲综合| 99ri精品在线| 99视频日韩| 91超级碰| 国产婷婷综合| 婷婷五月天综合在线| 人人干人人干骚美女| 爆乳熟女-区二区三区| 99热超碰| 丁香五月影院| 欧美丁香婷婷五月| 色婷婷先锋| 激情五月天色婷婷综合| 五月天色官网| 九九热10| www久久99com| 99综合免费视频| 97国产精品女人碰碰| WWW.桔色成人.COM| 亚洲激情在线| 亚洲人妻av| 日本激情91| 美国色五月天婷婷资源站| 六月婷婷无码| 婷婷五月花免费视频在线| 日韩AV在线免费观看| 内射 无码 伊人| 日韩成人网址| 丁香久久| 成人精品视频99在线观看免费| 亚洲视频操| 婷婷五月天精品| 日逼免费视频 | 色综合偷拍| 亚洲九九99精品视频在线播放| 久久五月天综合| 丁香五月欧美成人| 色综合com| 色玖玖综合| 久久性爱视频网站| 五月丁香六月婷婷色日| 人人摸人人干| 91丨九色丨高潮丰满日本| 伊人五月综合网| Www.狠狠| AV成人在线播放| 夜夜干 夜夜操| 高清无码中文字幕aVDV| 欧美性爱5月天天天看| 99er国产| 激情五月丁香色婷婷| 最新日本A片| 色色色欧美| 中文字幕永久免费| 国产99美少妇| 热热久久久久久久久| 丁香五月瑟瑟| 五月婷婷啪啪啪啪| 日本久久精品18| 久久婷.com| 五月丁香综合激情网| 激情综合网激情五月天| www.久久99| 色婷婷婷婷| 99热超碰| 亚洲网综合在线| 牛牛澡牛牛爽| 婷色视频| 色婷婷五月影视| 五月丁香婷婷在线综合蜜桃| 1995年关宝慧版蜘蛛女| 深爱婷婷网| 丁香六月婷婷久久综合| 五月婷婷婷| 五月婷婷激情综合| 婷综合六月| 第四色网婷婷| 五月丁香网av| 激情丁香五月婷婷啪啪| 久久激情天堂| 粉嫩AV久久一区二区三区| 亚洲宗合激情| 精品99在线看| 狠狠狠人妻| 色欲AV导航| 热99在线精品| 免费看欧美成人A片无码| 天堂美国久久| AV在线大香蕉| 日本激情五月| www.五月婷婷久久.com| 69精品人人人人人人人人人| 国产99久9在线| 亚洲激情五月| 性一交一乱一交A片久| 丁香密臀AV激情网| 在线1青婷| 人人色人人弄人人操| 日本一级| 91热久久| 久久激情五月| 丁香五月电影| 色五月婷色彩免播放器| 婷婷激情图片| 国产精品久久久久久久久久| 99热国内| 婷婷亚洲综合| 成人AV在线网站| 99综合| 五月丁香| 久热无码| WWW.色婷婷.COM| 在线理论片| 天天操夜夜啊| 免费看欧美成人A片无码| 青青.com| 天天爽天天爽| 久久人妻高清中文| 日韩久久日| 色五狠狠| 久久亚洲无码| 99思思| 五月婷视频久久| 九月激情网| 玖玖爱伊人| 日韩九区| 五月婷婷就去色| 国产亚洲精品久久久久久牛牛| 伊人婷婷青青cao| 色色日韩| 五月丁香六月| 天天色域综合网| www.韩日视频| 伊人网大香| 狼友视频在线观看18| 日韩黄黄| 六月婷婷国产| 99热99极品观看| 91丨九色丨丰满人妖| 啪啪婷婷五月天激情| 九九碰九九爱97超碰| 婷婷丁香色五月亚洲| 79精品视频在线观看,| 99re思思热在线视频| 久热伊人| 五月婷天天搞视频| 色色色色色色色色五月先| 久久99热这里只频精品6学生| 五月丁香怕怕综合| 亚洲图片 丁香婷婷| 九九热视| 久久久久这里都是精品| 狠狠色丁香乆乆| 操比激情五月综合| 超碰在线成人| 亚洲色色香蕉| 91狠狠综合久久| 国产精品涩涩涩视频网站| 色婷婷九月综合| 久久婷综合网| 国产FREESEXVIDEOS性中国| 五月婷婷综合潮喷| 九九色色| 日本123区日韩欧美不卡在线看| 99视频九九热| 丁香激情婷婷网| 九九精品亚洲| 久久全意婷婷| 五月丁香啪啪啪| 开心五月婷婷在线视频免费观看| 综合99视频| 欧美精品999| site:feetmall.com| 久久思思99| 日本久久天堂| 丁香五月色五月| 婷婷成人在线| 色久综合| 久草大| 色综合综合色| 人妻内射麻豆视频| 香蕉视频91| αv中文字幕在线观| 国产激情av| 天天操天天日天天爽| 五月丁香久久久久| 冬月かえでAV无码播放| 天天日色情| 精品久久久人妻| 热思思| WWW.天天日| 天天久久婷婷| 无码 av电影| 色播五月网| 性综合网| 五月成人网站| 国产婷婷五月色情综合| 影音先锋人妻出差| 夜夜做天天爽| 丁香婷婷少妇| 日本精品。999| 丁香六月啪| 五月丁香激情综合啪啪| 啪啪婷婷五月天激情| 婷婷五月综合啪| 欧美欧盟性爱网| 中文色婷婷| 97婷婷五月激情六月丁香伊人| 色伦专区97中文字幕| 久久99久久99精品免视看婷婷| 色五月婷婷基地| 开心婷婷五月中文字幕组| 婷婷五月天日逼| 这里只有视频精品| 婷婷大美在线| AⅤ色区| 婷婷五月天影视网址| 日韩无码专区| 丁香六月开心| 青青草a在线| 色久播播| 五月亭亭六月激情| 亚洲色色精品| 99热99热在线| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 五月天婷婷高清无码| 色婷激情网| 99久久成人| 色都都狠狠色都都色综合色| 东北黄色一级| 六月丁香六月婷婷欧美| 婷婷伊人久久| 色色色视频| 久久与婷婷| 26uuuavcom| 天天天摸夜夜夜玩| 五月丁香六月婷婷无码| 日本系列_4页_777FP| 色综合色综合网| 五月天综合视频| 激情色色| 婷婷色色宗合网| 97久久五月丁香婷婷| 久久9久久| 天天射美女| 涩涩五月天综合| 五月激情婷婷色| 婷婷五月天激情AV影院| 久久婷婷视频| 91色婷婷综合久久中文字幕二区| JAPANRCEP老熟妇乱子伦视频| 人妻少妇色综合| 亚洲精品久久久久久久久久吃药| 日韩五月婷婷久久| 在线视频99| 久久狼人天堂| 久久一级片| 99热在线资源| 色色99色色| 综合一本道| 五月婷视频在线| 美女网黄| 久久久久9久无码视频| 六月色 亚洲| 9久热在线视频精品| 这里有精品99| 午夜做爱影院| 人人草人人爱| 日韩视频女神99| 日韩成人AV在线| 色八月婷婷| 婷婷丁香五月高清| 伊人91| 婷婷久久五月| 久久亚洲天堂| 精品婷婷| 思思热视频在线观看| 婷婷五月激情丁香激情| 九月婷婷综合| 亚洲精久久| 婷婷激情五月视频| 婷婷五月天偷拍| 天天操婷婷| 五月天激情久久| 91丨九色丨首页| 五月丁香激情啪啪| 99热精品中文字幕| 激情综合网激情五月天| 97香蕉久久超级碰碰高清版| 玖玖福利视频资源| 五月婷婷99热| 超级碰碰碰91| 天天色天天爱天天爽| 台湾无码A片一区二区| 射满了还射免费在线观看 -午夜版全集-新视觉影院 | 99视频在线观看视频| 丁香色五月婷婷17C| 99热99热| 欧美色激情四射| 日日夜夜干| 色色色五月| 综合色天天| 91精品国产91久久久久青草| 9色天堂| 色五月天中文字幕| 婷婷精品免费久久| 亚洲婷婷五月| 成年人丁香五月| 99视频| 五月丁香综合| 激情色播| 91se在线视频| 色婷婷婷婷五月天| 久久5 9视频免费观看| 久久五月婷婷电影| 国产精品色色| www.婷婷| 99热免费精品| 色色丁香| 色99在线| 人人操99| 国产激情综合| 天天肏屄夜夜爽| 日本欧美国产| 中文AV在线观看| 色色色色色网站| 久久五月丁香综合| 26uuu国产激情视频| 嫩BBB搡BBBB榛BBBB| 狠狠另类视频| 强辱丰满人妻HD中文字幕| 国产免费性爱| 久久99美女精彩视频| 精品成人无码A片观看香草视频| 99re这里只有精品99| 激情五月天婷婷五月天| 五月天婷婷色在线视频免费观看 | 五月天另类小说久久小说网| 五月丁香直播| 色啦啦视频| 天天干天天干天天干天天干天天| cao视频,现在观看| 激情深爱综合网| 丁香五月天激情四射网络不好| 人人爱人人摸人人澡| 99色综合久久| 天天爱综合网| 99久久久| 亚洲V国产V欧美V久久久久久| 色婷婷a| 婷婷综合激情| 亚洲色激婷| 人妻视频一区而且二区| 婷婷五月天色播| 亚洲色婷婷五月天| 五月丁香综合网| 天天天添天天操| 五月激情四射网站| 欧美 日韩 成人 在线| 五月天综合视频| 92国产福利| 99自拍视频在线观看| 久久久久久草黄色片AV在线观看| 99操九九网| 色偷偷综合| 91超级碰| 婷婷五月激情在线| 黄网免费观看| 色狠狠综合网| 国产97色在线| 国产精品涩涩涩视频网站| 婷婷婷婷婷开心无码播放| 9人人操人人看| www.色婷婷.com| 婷婷色情六月| 婷婷五月天国产精品| 粉嫩AV久久一区二区三区| 亚洲va在线∨a天堂va欧美va| 丁香五月欧美色综合| 国产亚洲精品久久久久久郑州| 丁香五月开心婷婷| 六月丁香啪啪| 国产一区18| 另类天堂| 丁香激情五月| 五月天激情AV| 99re思思热在线视频| 久久婷婷电影| 久久99热这里只频精品6学生| 任你搞在线观看视频| 色五月激情婷婷| 色婷婷五月天激情综合| 99热9| 91re色综合视频| 综合激情站| 玖玖热视频| 99r这里只有精品哦| 欧美日韩中国| 九色99视频| 欧美性爱五月天| 六月婷婷五月天| 久久黄色免费视频| 99久在线观看| 色五月婷婷操逼| 成人网在线观看视频| 丁香五月六月| 久9精品视频| 亚州精品久久久久AV无码| 五月婷婷偷| 五月丁香色婷婷久久| 91色在线/日韩| 中文av网| 婷婷五月天免费视频在线观看| 99热国产这里只有| 丁香五月性| 99久久.www| www.久操| 丁香五月伊人| 色婷婷91激情小说| AAA级久久久精品| 婷婷激情五月天天天开心| 五月天婷婷社区久久综合| 久久您您综合网| WWW.久久.COM| 国产伦亲子伦亲子视频观看| 色婷婷五月天在线观看| 五月亭亭开心网| AV色婷婷| 亚洲免费看片| 色一情一乱一乱一区91Av| 婷婷的色色五月天| 91人人操人人| 99热综合网| 另类专区在线| 色五月综合激情| 色99自拍| 思思热99热| 久热婷婷| 91碰碰| wwwss在线观看| 五月丁香成人网| WWW.久久.COM| 超碰人人插| 色99超碰| 色吧婷婷| 91啪啪视频| 亚洲无码成人网| 久久婷婷五月国产色综合激情| 六月丁香成人| 狠狠擼综合| 99久久精彩视频。| 久久伊人日日夜夜| 久久日婷婷| 一起草av在线观看| 另类图片激情五月| 色9色| 国产片色| 另类激情中文| 亚洲免费婷婷| 少妇被下春药玩弄A片| 精品9久| 丁香五月婷婷亚洲激情四射| 超碰无码318604| 五月丁香爱婷婷深深| 婷五月天在线草| 亚洲日韩欧美综合VA| 亚洲五月天另类小说图片| 色婷婷五月天激情在线观看| 九九综合色综合| 伊人啪啪网| 丁香综合| 丁香婷婷色情| 丁香五月天天日| 天天做天天爱综合| 天天天综合网| 激情99| 26uuu国产| 九九九九九九热| 九九九九毛片| 亚洲 无码 中文字幕 中出| 天天澡天天狠天天天做| 日韩色色视频| 99精品九九| 人妻自慰在线| 影音先锋777xfplay色资源网站| 亚洲中文字幕网| 午夜天堂一区人妻| 婷婷五月天亚洲综合网| 丁香婷婷综合精品六月初| www.狠狠干com| 夜夜操天天干| 色九月综合| 青青夜夜狠狠夜夜狠狠| 日韩aaa| 丁香五月婷婷啪啪| 91丨九色丨熟女|老版| 色小说婷婷五月天天天| 色综合色综合网| 国产一级黄色影片,| 丁香六月婷婷激情综合| 日本色色色| 国产精品色| 色五月婷婷91| 久久精品66| 日日干夜夜干| 成人婷婷| 超碰人人干| 玩熟女五十AV一二三区| 激情深爱婷婷网| XX久久| 色五月丁香91| 婷婷九月激情网| 久热一本| 五月天婷婷綜合院| 五月天俺去也| 激情五月婷婷综合网| 婷婷免费精品视频| 99爱这里只有精品免费视频| 婷婷丁香www视频日本韩国| 深爱激情AV| 天天天天操| 久久久久久久久99精品| 丁香六月婷婷| 99ri视频在线观看| www激情com| 1024操逼| 五月丁香另类网| 丰满老熟妇BBBBB搡BBB| 99热在线爱| 99热这里只有精品在线观看| 99在线视频精品| 97干视频在线| enecarbon-materials.com污K127封锁请涟系@wip1688 | 九九久热| 亚洲区1| 五月色婷婷激情| A片试看120分钟做受视频红杏| 激情综合青草| 99综合视频| 激情网站五月| 六月综合婷婷开心伊人| 人人色人人摸人人看| 超碰人妻在线| 天天日日人| 九九在线精点品| 五月天激情综合网俺也去| 五月婷婷与六月丁香图片激情| 久热re在线视频| 天天干天天拍| 色综合视频| 久久久com| 久久婷婷五月天懂色| 夜夜干 夜夜操| 精品在线| 免费在线观看AV网站| 热99视频| 天堂成人A片永久免费网站| 五月婷婷五月天天| 国产婷伊人| 激情五月影院| 啪啪黄页网| 五月激情影视| 丁香五月日啪| 99婷婷综合| 婷婷五月天播播| 中文无码婷婷| 天天干,夜夜爽| 久久人妻在线| 久久婷婷综合拍| 在线播放成人网站| 天天爱天天做天天舔| 五月婷婷无码| 激情婷婷啪啪| 久久婷婷五月综合激情国产| 色婷婷丁香五月天| 91精品国产综合久久密臀 | 91人妻PORNY九色大屁股| 开心激情网在线| 在线视频另类| 韩日另类| 久久激情网| 色综合色综合婷婷热| 搡BBBB搡BBB搡18 | 欧美啪啪9| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 久久久久久久人妻| 天天碰夜夜爽| 色婷操逼| 色五月在线综合| 久超超碰| 5月婷婷综合| 五月婷婷性爱网| 五月丁香91| 欧美激情-区二区三区| 久久婷婷人人| 色婷婷六月| 丁香五月中文字幕色播| ss99热| 97五月久久丁香婷婷| 人妻丰满精品一区二区A片| 深爱婷婷丁香五月激情| 久久99热这里| 97色图片中文字幕视频在线观看| 国产伦亲子伦亲子视频观看| 狠狠色综合网| 五月色婷婷激情| 亲子乱AV一区二区三区下载| 91热在线观看视频| 五月天精品视频| 日日爽日日操| 手机在线日韩视频中文字幕| 国产精品成av人在线视午夜片| 啪啪99| 激情内射p| 色五月成人婷婷| 免费啪啪亚州视频| 97久久综合网| 嫩草AV久久伊人妇女超级A| 五月天丁香婷婷社区| 婷婷五月天激情综合网| 99er这里只有精品视频| 91婷婷色 | 五月天婷婷在线AN| 九色91视频| 色综合天天天天做夜夜| 成人AV在线网站| 91超碰人人操| 亚洲黄色精品| 丁香五月WWW| 婷婷丁香久久网| 精品亚洲国产成人A片在线鸭王| 婷婷五月色情天| 夜夜谢天天干| 五月丁香中文字幕| 91小黄书网址在线观看| 久热最新视频| 99er国产| 激情综合色五月六月婷婷| 五月婷色色| 玖玖爱资源站| 久久99久久久| 香蕉乱插| 亚洲精品中文字幕成人片| 涩丁香91| 4399无码视频二区| 91人妻九色大屁股| 91久久精品国产91性色TV| 色色99| 91丨九色丨东北熟女| 五月婷婷激情网| 天天干天天干天天干天天干天天干| 色情久久久| www.婷婷,com| 人妻22p| 9久久久久久久久久久| 超碰人人91| 国产婷婷综合| 亚洲国产成人在线| 热99精品视频五月| 久久香蕉丁香| 亚洲av日韩无码| AV成人在线播放| 精品激情| 婷婷激情六月| 免费无码毛片一区二区A片| 婷婷五月天在线观看| 国产欧美日韩综合精品一区二区| 在线看的免费网站| 婷久久久| 超碰京东热av男人的天堂| 丁香久月| yw国产AV| 色七七九九| 婷婷激情五月天天天开心| 深情六月婷婷综合久久| 色狠狠综合网| 色婷婷丁香香香蕉视频| 色色色综合| 成人午夜无码视频| 欧美内射AAAAAAXXXXX| 精品成人在线| 狠狠色丁香久久| 色婷婷久久综合| 五月婷婷这里都是精品| 欧美Va在线| 亚洲激情综合| 99操视频| 成人国产欧美大片一区| 亚洲精品第一国产综合亚AV | 久久五月丁香综合| 国产.亚洲.欧洲视频在线| 婷婷久久午夜网| 国产精品久久久久久五月天加勒比| 人妻精品一区二区三区| 日韩久久视频| 国产精品人人做人人爽人人添| 91中文狠狠综合| 色 五月 天 婷婷 丁香 九月| 手机旧版看人妻1025| 久久久久久久综合狠狠综合| 天天插天天草人人玩| 天天狠狠六月婷丁香影院| 超碰在线观看9| 亚洲A片成人无码久久精品青桔| 激情五月婷婷丁香综合网| 97在线碰| 五月天成人综合| 国产热精品| 五月丁香婷婷在线| 国产亚洲精品久久久久苍井松| 欧美色色日韩| 色五月天激情| 男人的天堂五月丁香| 欧美日韩成人在线网| 极品少妇XXXX精品少妇偷拍| 99caobi| 天天色天天干天天插| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 日本操天堂| 99久热精品在线| 夜夜夜夜做天天天做无码视频| 九九热这里只有国产精品| 久久久www| 99日本视频在线观看专区| 五月丁香激情综合网| 伊人久久五月天| 97av在线视频| 七七色综合| 五月婷婷丁香啪啪| 婷婷五月天熟妇| www.99久| 国产AV一区二区三区日韩| 亚洲AV无码影院| 久久亚洲婷婷| 午夜成人片400| 99热主页日本| www.操.com| 国产XXXX搡XXXXX搡麻豆| 亚洲超碰在线| 五月丁香色六月激情干大屄| 老师高潮流白浆喷水的A片| 91一起操| www.jiujiujiu| 婷婷五月天丁香激情| 79成人网| 99ER热精品视频| 色玖玖综合网| 日本天堂免费99| 玖玖婷婷五月天毛片| 99精品视频免费观看,| 丁香婷婷啪啪| 日韩色五月| 激情综合五月婷婷| 成人精品免费在线观看| 国产精品久久久丁香五月八戒视频| 99热最新| 丁香五月影院| 91狠狠色色丁香婷婷综合久久| 99久久久久久久| 丁香五月天在线观看| 91中文狠狠综合| 婷婷六月插屄激情| 丁香五月五月婷婷| 四月婷婷五月色综合| 99超级碰碰| 亚洲色图45p| 国产精品香蕉| 玖玖99婷婷| 久热播这里只有精品| 江苏少妇性BBB搡BBB爽爽爽| 欧美黑人巨大猛烈cuckold| 天天插天天爽| 广东99色在线| 久久一级AV| 91婷婷五月天综合视频| 麻豆WWWCOM内射软件| 99热这里只有在线播放| 亚洲天堂久久| 久色视频首页| 热91久| 婷婷五月激情视频| 色婷婷AV在线观看| 日本va欧美va国产激情| 日韩成人电影Av| 日本九九网| 91九色首页| 午夜一区| 五月天狠狠干| 91在线资源| 欧美Va婷色| 一区操| 偷拍91九色| 丁香五月1页| 1024日韩| 婷婷开心激情五月激情网| 色色综合五月| 日本久久高清| 小视频aaa久久久| 91精品久久久久久久久久| 狠狠色综合久久| 久久亚洲天堂| 激情五月天小说网| 热99re| 激情五月瑟瑟| 一起草av| 婷婷瑟五月天久久综合| 久久99日本精品视频免费观看| 在线观看av网站| 热99这里只是精品| 婷婷五月在线影院| 六月婷婷在线| 青青.com| 国产欧美大香蕉一区| 色色亚洲| 久久久久久久久久久久久久人妻视频| 香蕉AV777XXX色综合一区| 五月婷婷 激情五月| 久久一级片| 色爱亚洲| 五月丁香六月激情综合欧美| 99视频在线播放大全| 国产小精品| 五月丁香在线国产 | 99爱视频| VA婷婷| 99热在线观看99| 婷婷色五月丁香六月欧美啪| 天天摸天天日天天舔| 99久在线精品99re8| 人妻熟女一区二区AV| 91久久九久久九久久九久久九久久| 深爱激情中文五月天av| 国产超碰av| 久久99久久99精品免视看婷婷| 激情五月天www| 欧美色色色| 在线播放 精品| 天天爽天天日| 另类小说色婷婷| 思思视频这里是精品| 啪啪夜久久| 无码激情AAAAA片-区区| 日本在线视频播放91| 俺去啦综合网| 91中文在线| 国产AV不卡福利| 色欲天天综合网| 日韩色色视频| 色五月婷婷激情五月| 亚洲无码11| 色色色色色色色色色色色色色色,网站| 五月天丁香| 婷婷六月色开 | 国产欧美婷婷| 色五月色情| 色99视频| 六月色色| 九九精品热| www.lingjunshare.com| 夜夜骑日日操| www99久久| 婷婷六月丁综合| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 九九热内射| av大片在线| 亚洲综合激情五月久久| 欧美日本国产欧美日本韩国99 | 激情综合99| rr天天操| 久久久久99精品成人片| 天天爽—爽| 久久机热这里只有精品免费视频| 99热超碰天堂网| 影音先锋91男人资源在线播放| 五月天激情婷婷| 夜夜撸夜夜骑| 婷婷伊人綜合中文字幕| 99色 | 久热九九| 激情综合亚洲| 久热9| 久久人妻情侣| 天天艹夜夜爽| 久久婷五月综合色| 丁香五月六月久久综合 | 67194线路二在线观看| 99热综合| 亚洲乱码日产精品BD| 国产精品a无线| 丁香五月伊人| 99热这里只有精品9| 五月天色色色| 综合网色| 亚洲国产精品SUV| 国产真实乱对白精彩| 婷婷色网| 成人做爰高潮A片免费视频| www.久久| 少妇水多A片太爽了| 国产精品18久久久| 国产做A爰片毛片A片美国| 亚洲亚洲人成综合网络| 婷婷五月丁香亚洲| 影音先锋 萱萱| 久久五月天丁香花| 性爱网六月丁香| 丁香九月激情久久| 久久婷网| 亭亭玉立国色天香| 天天狠天天狠| 狠狠狠激情网| 开心婷婷五月天激情网| 婷婷五月天激情在线| 99.N在线视频| 色综合激情| 大香蕉九九| 东京热五月婷婷| 久99精品视频| 涩涩五月天| 久久久久久久,99精品视频| 日比网免费国产| 九九精品99| 热九九精品| 另类丁香五月天区图| 91狼友视频网页更新| 影音先锋男人资源站一区二区| 五月丁香婷草| av中文在线| 天天影视色综合网| 婷婷丁香五月激情密臀av| 丁香五月婷婷av| 99精品网| 9 1大香蕉| 激情四射网| 精品99网站| 国产精品色色| 99无码视频| 激情内射人妻1区2区3区| 日韩 mm 不卡| 91爱操| 九六五月天婷婷| 91色吧网| 色噜噜狠狠色综无码久久合欧美| 亚洲日韩成人三级av| 九九视屏| 天天久久66xxx| 色婷婷五月天视频在线| 色婷婷亚洲精品天天综| 色噜噜狠狠一区二区三区| tingtingseav| 九九色综合| 成人羞羞啪啪 全 视频| 夜夜夜夜夜骑撸| 五月天社区| 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 在线18av | 国产毛片操B| 成人av免费观看| 99久久综合精品五月天| 丁香花五月天| 999婷婷综合| 日本97人人| 中文成人在线| 免费的日逼视频| 亚洲天堂啪啪| 亚洲亚洲人成综合网络| 免费看无码视频A级| 夜夜操少妇| 久久久中文| 丁香五月综合网| 97色色色| 久久婷婷亚洲无码一起| 综合激情啪啪| 99色在线观看视频| 天天摸色吧天天摸色吧| 午夜大香蕉| 狠狠色丁香久久| 啪到高潮激情丁香五月| 99在线观看精品视频| 五月花激情网| 亚州性爱99| 成人无码精品1区2区3区免费看| 丁乡久久| 色J香五月天| 男女啪啪做爰高潮无遮挡| 久久人人九九| 欧美色频| ady狠狠入| 丁香成人综合| 99成人| 在线播放成人网站| 欧美va| 99这里都是精品| 婷婷偷拍网| 婷婷中文在线| 玖色色综合| 草逼大片| 噢美99| 这里只有精9| 色色色综合色| 超碰99在线观看| 99热偷拍| 97超碰在线免费观看| 日本操逼九九九九58日本操逼| 国产视频色色色色色色色| 久久婷婷五月综合97色一本| 五月丁香婷婷色色| 五月婷婷人人人操| 天天射天天射一道本日本社区| 日本人妻伦在线中文字幕| 性爱在线播放av| 五月婷婷激情网| 6月丁香婷婷| 亚洲九九夜夜| 久久视频这里都是精品| 日本五月天网站| 久久亚洲无码| 亭亭色网| 久久xxxx| 99热99干| 大香蕉九九| 丁香婷婷色五月| 色五月天综合| 熟女人妻一区二区三区免费看|