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 。否则,您的用户模型将被保存供重复使用。