原创 揭開知識庫問答KB-QA的面紗4·向量建模篇

內容速覽向量建模的核心思想如何用分佈式表達表示答案和問題如何訓練分佈式表達論文實驗與總結本期我們將介紹KB-QA傳統方法之一的向量建模(Vector Modeling),我們以一個該方法的經典代表作爲例,爲大家進一步揭開知識庫問答的面紗。

原创 揭開知識庫問答KB-QA的面紗3·信息抽取篇

內容速覽你是如何通過知識庫回答問題的如何確定候選答案如何對問題進行信息抽取如何篩選候選答案論文實驗與總結本期我們將介紹KB-QA傳統方法之一的信息抽取(Information Extraction),我們以一個該方法的經典代表作爲例,爲大

原创 揭開知識庫問答KB-QA的面紗7·深度學習下篇(一)

內容速覽什麼是記憶網絡基於記憶網絡的KB-QA在上兩期,我們分別介紹了使用深度學習的卷積神經網絡對向量建模和語義解析方法進行提升的兩篇經典論文。今天我們將爲大家帶來兩篇使用深度學習其他兩種經典模型進行KB-QA的文章,分別是記憶網絡(Me

原创 揭開知識庫問答KB-QA的面紗5·深度學習上篇

內容速覽向量建模方法的再思考Multi-Column卷積神經網絡實驗分析與總結自2015年開始,深度學習用於KB-QA的方法取得了很好的效果,並逐漸成爲了KB-QA的主流方法。也涌現出了一批使用深度學習提升傳統的語義解析、信息抽取和向量建

原创 揭開知識庫問答KB-QA的面紗2·語義解析篇

內容速覽什麼是語義解析(Semantic Parsing)什麼是邏輯形式(Logic Form)語義解析KB-QA的方法框架實驗結果本期我們從傳統方法之一的語義解析(有時也被稱爲語義分析)開始,以一個經典的語義解析baseline方法爲例

原创 揭開知識庫問答KB-QA的面紗6·深度學習中篇

內容速覽語義解析方法的再思考什麼是查詢圖查詢圖的階段生成各階段的特徵論文實驗與總結在上期,我們介紹了深度學習對傳統向量建模KB-QA方法進行提升的一篇代表論文,可以看出它的效果擊敗了當時所有的傳統方法。本期,我們將以深度學習提升語義解析方

原创 RDF查詢語言SPARQL

前面我們已經介紹過了語義網技術棧中的RDF,RDFS/OWL。這次我們介紹最後一個核心技術標準——SPARQL(RDF,OWL和SPARQL稱爲語義網的三大核心技術)。RDF本質上是一種數據模型,那麼我們如何在RDF上進行查詢呢?類似使用

原创 Linux常用命令彙總筆記——【持續更新中】

1.鏈接服務器 ssh [email protected] -p 4321 -l gary -p:端口號 -l:用戶名稱 2.複製本地文件到遠程 scp -r -P 4321 ~/gpu/KBQA_Query gary@170

原创 揭開知識庫問答KB-QA的面紗1·簡介篇

內容速覽什麼是知識庫(knowledge base, KB)什麼是知識庫問答(knowledge base question answering, KB-QA)知識庫問答的主流方法知識庫問答的數據集什麼是知識庫“奧巴馬出生在火奴魯魯。”“

原创 揭開知識庫問答KB-QA的面紗7·深度學習下篇(二)

內容速覽引入注意力機制的KB-QA深度學習篇小結我們緊接上篇揭開知識庫問答KB-QA的面紗7·深度學習下篇(一)的內容,爲大家介紹注意力機制的KB-QA文章Question Answering over Knowledge Base wi

原创 Python 項目生成requirements.txt

項目上線部署的時候需要服務端的同學幫忙打Docker,但是自己也需要提前寫好requirements.txt。 這裏記錄一下兩種生成requirements.txt的方法。 方法一: 在項目根目錄下,在命令行中輸入: pip freez

原创 關於Fasttext,看這一篇就夠了

一、前言 最近手頭上接到一個文本分類的任務,當前使用的Baseline是Fasttext模型。由於之前對Fasttext瞭解不是很多,所以在開始之初決定對Fasttext進行一番調研。但網上關於Fasttext的博客和提出Fasttext

原创 新聞自動摘要生成(三):詞向量相似度與有效詞含量

一、前言 新聞在動摘要生成的前兩部分在這裏: 新聞自動摘要生成(一):最大邊界相關算法(MMR) 新聞自動摘要生成(二):由PageRank轉變而來的TextRank算法 這裏是新聞摘要生成系列的第三部分,這一篇沒有什麼具體算法,主要介紹

原创 新聞自動摘要生成(二):由PageRank轉變而來的TextRank算法

一、瞎扯 這是我2019年寫的第一篇博客,開篇說點題外話,翻了一下博客的記錄,上一遍新聞自動摘要生成(一)的博客還是去年7月寫的,這大半年的時間裏,忙着秋招,忙着找工作,忙着實習,忙着完成畢業設計,以及忙着完成畢業論文,月初提交了畢業論文

原创 LeetCode--Python解析【Missing Number】(268)

題目: 方法: class Solution: def missingNumber(self, nums): """ :type nums: List[int] :rtype: