原创 中文檢索式問答機器人模型

檢索式問答機器人最典型的一個例子就是FAQ客服機器人。 什麼是FAQ呢? 簡介:在智能客服的業務場景中,對於用戶頻繁會問到的業務知識類問題的自動解答(以下簡稱爲FAQ)是一個非常關鍵的需求,可以說是智能客服最爲核心的用戶場景,基本上來說,

原创 問答系統實踐(二)構建聊天機器人小天1.0

口水簡介 本文主要教你如何構建基於模糊檢索和深度學習的聊天機器人。之前在專欄的一篇文章已經介紹了FAQ客服機器人的基本構建流程,所以本文就不重複介紹了。詳細請參看: 其實無論客服機器人還是聊天機器人都離不開文本匹配,所以對於研究文本匹配的

原创 基於知識圖譜的廚房領域問答系統構建

1 廚房領域的問答系統 智能廚房主要分爲4個部分 菜譜. 通過問答系統,你可以知道哪一道菜,比如說紅燒肉怎麼做等等 音樂. 比如,說“我想聽一個輕鬆的音樂” 視頻. 比如,說我想看《人民的名義》第九集 廚電的控制. 指令式反饋,比如,打

原创 二分類logloss不降的原因及分析

當二分類loss在0.693並且一直不降的時候,就應該意識到模型出問題了,當然可能是你的模型結構出問題或者設置的參數不合適。三個問題,logloss是可以大於1的嗎?它的正常範圍應該是多少?一般多小的logloss算是好的分類器? log

原创 自己動手打造Github代碼泄露監控工具

0×00 背景 衆說周知,Github這塊肥肉很受安全人員和黑客關注。因爲很多新進程序猿和老手不經意就會把他們的勞動成果分享出來,而往往這種開源精神,奉獻精神會對企業帶來一定的安全風險。 例如代碼裏面包含各種敏感信息(用戶名、密碼、數據庫

原创 GitHub代碼閱讀插件

一、插件下載 Octotree insight.io for github(GitHub代碼閱讀插件)下載 二、安裝 怎麼在谷歌瀏覽器中安裝.crx擴展名的離線Chrome插件? chrome 67版本後無法拖拽離線安裝CRX格式插件的解

原创 基於BERT的KBQA探索

引言 瞭解知識圖譜的基本概念,也做過一些demo的實踐,畢竟是做問答方向的,所以就比較關注基於知識圖譜的問答。其實構建知識圖譜的核心在於命名實體識別和關係抽取,圍繞這兩個方面也有很多細緻的工作,比如如何解決實體的歧義,進行實體消歧;如何進

原创 ELMO小談

現在談EMLO,倒是有點食之微味,棄之可惜的意思。2018年,BERT的橫空出世撼動了NLP的半壁江山,nlper無不知曉,多項刷榜記錄讓多數奮戰在一線鑽研算法的工程師們一剎那覺得自己的努力也僅僅只是感動了自己而已,自然而然,BERT的風

原创 基於 bi-LSTM和CRF的中文命名實體識別

follow: https://github.com/zjy-ucas/ChineseNER     這裏邊主要識別的實體如圖所示,其實也就主要識別人名PER,機構ORG和地點LOC: B表示開始的字節,I表示中間的字節,E表示最後的字節

原创 Pandas處理數據基本操作彙總

本文主要介紹pandas的一些基本操作,也是用的比較頻繁是操作。主要分爲以下幾點: 1. pandas查看數據類型等 2. pandas構建一個完整的dataframe 3. pandas取行列的3種方法 4. Pandas實現where

原创 Pandas分析職位數據

主要內容是進行數據讀取,數據概述,數據清洗和整理,分析和可視化。都是pandas的一些基本操作。 # -*- coding: utf-8 -*- # @Time : 2019/3/28 20:45 # @Author : Ala

原创 編寫規範的readme文件

爲什麼要寫這篇博客?   其實我是一個入坑已經半年的程序員,因爲不是計算機專業,只能自己摸索,所以我深知博客的重要性。每次我的學習筆記啊,項目的,面試題啊,有的,只要有時間,我肯定上傳上來,一方面自己可以隨時隨地的看,另一方面也可以方便大

原创 python 異常處理中try else語句的使用

try: 語句... except 異常的名稱: 語句... 如果未發生異常則運行try之下的語句,如果發生了異常,則運行except下面的語句.,epcept之後的異常類型只在發生對應異常時生效. a=10 b=0

原创 Multihop Atention Networks for QA Matching

文章鏈接:MAN 原作代碼地址:pytorch 出處:SIGIR’18, July 8-12, 2018, Ann Arbor, MI, USA 推薦理由: 作者在introduction和related work中把前人的工作介紹得非常

原创 谷歌切換代理插件配置 及 解決谷歌擴展程序無法添加(SwitchyOmega_Chromium.crx)

針對SwitchyOmega_Chromium.crx無法添加到chrome的問題 因遇到使用多個代理等問題,配置切換代理麻煩,此時我們可以下載谷歌切換代理插件,來解決這一問題 一、下載谷歌代理轉換插件SwitchyOmega_Chrom