Ejemplo n.º 1
0
def setup():
    setup_nltk()
    clf = classify_model()
    setup_database()
    learn_response = 0
    return clf, learn_response
Ejemplo n.º 2
0
from utilities import parse_sentence
from utilities import classify_model
from utilities import classify_sentence
from utilities import setup_database
from utilities import add_to_database
from utilities import get_chat_response
from utilities import get_question_response

java_options = '-Xmx1024m'

clf = classify_model()
setup_database()

B = "Hi! I'm Mapbot!"
while True:
    print('Mapbot: ' + B)
    H = input("You: ")
    if H == " ":  #empty input
        B = "Bye! I'll miss you!"
        print('Mapbot: ' + B)
        break

    subj = set()
    obj = set()
    verb = set()
    triples, root = parse_sentence(H)
    triples = list(triples)
    for t in triples:
        if t[0][1][:2] == 'VB':
            verb.add(t[0][0])
        relation = t[1]
Ejemplo n.º 3
0
def train():
    setup_database()