• Knowledge source
  • NLP process
  • WeChat bot
  • Rule-based chat bot
Home

❯

interests

❯

Collect building blocks for a bot to answer questions in a Wechat group

Collect building blocks for a bot to answer questions in a Wechat group

May 28, 20161 min read

  • interest
  • lm
  • agent

Knowledge source

  • wikipedia, use https://dumps.wikimedia.org/ , enwiki is around 12G
  • zhihu, use https://github.com/egrcc/zhihu-python , see also https://github.com/simoncos/zhihu-analysis-python
  • google/bing/yahoo search results
  • khan/coursera/udacity classes
  • scholar search results
  • stackoverflow and quora answers
  • sougou search result for zhihu answers and wechat articles
  • …

NLP process

  • https://en.wikipedia.org/wiki/Automatic_summarization
  • TextRank: Bringing Order into Texts
  • Viterbi algorithm
  • Wordnet
  • Topic model, see also https://github.com/bigartm/bigartm-book
  • https://github.com/tensorflow/models/tree/master/research/syntaxnet
  • https://github.com/fxsjy/jieba
  • https://github.com/yozhao/IKAnalyzer
  • ICTCLAS, see https://github.com/xunyuw/ICTCLASDemo
  • http://utensil.github.io/tech/2011/10/26/chinses-segment.html
  • TF-IDF, see also https://github.com/nkottary/Help.jl

WeChat bot

https://github.com/liuwons/wxBot

Rule-based chat bot

https://github.com/node-webot/webot

utensil commented at 2017-10-11 12:40:

https://github.com/Breakend/DialogDatasets


Graph View

Created with Quartz v4.5.1 © 2026

  • Source