Chatbot

from nltk.chat.util import Chat
import nltk

pairs = [
    ['mit navn er (.*)', ['hej %1']],
    ['(hej|hejsa|halløj|holla|goddag)', ['hej', 'hejsa', 'hey']],
    ['(.*) og (.*) mega sjovt', ['%1 og %2 er det sjoveste!']],
    ['(.*) you speech english ?', ['If I want to :-P ']],
    ['hvordan er vejret i (.*)', ['vejret i dag %1 er smukt som altid', 'vejret i dag %1 er gråt' ]],
    ['(.*)hjælpe(.*)', ['Måske...', 'nej', 'ja da']],
    ['(.*) dit navn ?', ['mit navn er GC-botten']]
    
]

#reflections

#my_dummy_reflections = {
#    'go' : 'gone',
#    'hello' : 'hey there'
#}

chat = Chat(pairs)
#chat._substitute('go hello')
chat.converse()