buzzrec
1.0.1
LingBuzz的語言學學術論文基於內容的過濾推薦引擎。
buzzrec可以在本地下載並作為命令行工具。
首先,使用“綠色代碼”按鈕下載此存儲庫,或通過git如下:
$ git clone https://github.com/Dechrissen/buzzrec.git
接下來,安裝項目依賴項。 cd到buzzrec目錄,然後:
$ pip install -r requirements.txt
帶有以下信息填充config.json :
keywords :定義您的興趣的關鍵字例如:
{
"keywords" : [ " computational phonology " , " context free grammars " , " french vowels " ]
}關鍵字的註釋:嘗試使關鍵字比“語音”或“語法”更具體,否則初始數據收集將需要一段時間。每個關鍵字都會對lingbuzz進行新的查詢;術語較窄,結果越具體。
要運行該工具, cd到buzzrec目錄,然後:
$ python recommender.py
將與您的特定口味相比,將最新的10個Lingbuzz紙上載與您的特定口味進行比較,並建議您使用最類似的紙張以及其PDF的鏈接。您還將在項目目錄中看到一個新的文件user.csv 。這是您的用戶模型。
要使buzzrec根據新關鍵字重新創建您的用戶模型,只需在運行工具之前config.json user.csv 。否則,您的用戶模型將被保存供重複使用。