Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.53 KB

README.md

File metadata and controls

22 lines (16 loc) · 1.53 KB
███████╗██╗      █████╗ ██╗   ██╗ ██████╗      ██╗██████╗  ██████╗ ████████╗
██╔════╝██║     ██╔══██╗██║   ██║██╔═══██╗     ██║██╔══██╗██╔═══██╗╚══██╔══╝
███████╗██║     ███████║██║   ██║██║   ██║     ██║██████╔╝██║   ██║   ██║   
╚════██║██║     ██╔══██║╚██╗ ██╔╝██║   ██║██   ██║██╔══██╗██║   ██║   ██║   
███████║███████╗██║  ██║ ╚████╔╝ ╚██████╔╝╚█████╔╝██████╔╝╚██████╔╝   ██║   
╚══════╝╚══════╝╚═╝  ╚═╝  ╚═══╝   ╚═════╝  ╚════╝ ╚═════╝  ╚═════╝    ╚═╝   

Slavojbot: A Markov chain implementation for Slackbot.

Features

  • Keyword identification (TFIDF, stopwords, stemming)

TODO

  • Identify catch-phrases (short-chain sequences, frequent bigrams and trigrams).
  • Add sources: Tweets and transcripts.
  • Change possessive when asked possessive question
  • Conversational responses: "Hello", "What's up?"
  • Handle bigram requests
  • Daily affirmations