Skip to content

Markov chain chatbot for Slackchat inspired by Slavoj Zizek.

Notifications You must be signed in to change notification settings

pezon/slavojbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

███████╗██╗      █████╗ ██╗   ██╗ ██████╗      ██╗██████╗  ██████╗ ████████╗
██╔════╝██║     ██╔══██╗██║   ██║██╔═══██╗     ██║██╔══██╗██╔═══██╗╚══██╔══╝
███████╗██║     ███████║██║   ██║██║   ██║     ██║██████╔╝██║   ██║   ██║   
╚════██║██║     ██╔══██║╚██╗ ██╔╝██║   ██║██   ██║██╔══██╗██║   ██║   ██║   
███████║███████╗██║  ██║ ╚████╔╝ ╚██████╔╝╚█████╔╝██████╔╝╚██████╔╝   ██║   
╚══════╝╚══════╝╚═╝  ╚═╝  ╚═══╝   ╚═════╝  ╚════╝ ╚═════╝  ╚═════╝    ╚═╝   

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

About

Markov chain chatbot for Slackchat inspired by Slavoj Zizek.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published