Skip to content

Instantly share code, notes, and snippets.

View muhmudrik's full-sized avatar

Mudrik muhmudrik

  • Universitas Indonesia
  • Indonesia
View GitHub Profile
@muhmudrik
muhmudrik / Rukabot.py
Last active December 12, 2018 01:17
Rukabot response function
def LemNormalize(text):
remove_punct_dict = dict((ord(punct), None) for punct in string.punctuation)
#fungsi ini meremove punct yang ada di dict dan menghilangkan huruf kapital
return [token for token in nltk.word_tokenize(text.lower().translate(remove_punct_dict))]
def response(user_response):
ruka_response=''
sent_tokens.append(user_response) #Ini ngeappend input user ke list yang dibuat dari chatbot.txt
if 'apa itu fasilkom' in user_response or 'fasilkom adalah' in user_response or 'fasilkom' in user_response:
ruka_response = ruka_response+sent_tokens[0]