Chatbot icon indicating copy to clipboard operation
Chatbot copied to clipboard

chat not working.

Open abhinavkumar17 opened this issue 5 years ago • 11 comments

Its not working. It opens UI but bot doesn't respond back.

abhinavkumar17 avatar Jan 31 '21 12:01 abhinavkumar17

Is this issue with the cloned version or the online heroku app?

Karan-Malik avatar Jan 31 '21 13:01 Karan-Malik

Cloned version. i am able to run it localhost but somehow its only one way communication. Just wondering if some step is missing?

abhinavkumar17 avatar Feb 01 '21 13:02 abhinavkumar17

When you run it on localhost and text the bot, some error would be appearing in the command line where you have run it from. Could you share the error you are getting?

Karan-Malik avatar Feb 01 '21 20:02 Karan-Malik

there is no app.py file

abhisingh007224 avatar Aug 09 '21 06:08 abhisingh007224

I can run this app on my local but not working on server. Can you ping me on +91-8602128023 whatsapp

absonix avatar Nov 26 '21 20:11 absonix

When you run it on localhost and text the bot, some error would be appearing in the command line where you have run it from. Could you share the error you are getting?

hello sir iam getting a internal server 500 error while running on localhost

cnrakesh1999 avatar Dec 17 '21 15:12 cnrakesh1999

hello, the server is running.
when I type a message, it won't respond.
and throws the following error in the server side: What should I do, any suggestion would be great. thanks.

[2022-09-14 14:34:58,198] ERROR in app: Exception on /get [GET]
Traceback (most recent call last):
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/nltk/corpus/util.py", line 86, in __load
    root = nltk.data.find('{}/{}'.format(self.subdir, zip_name))
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/nltk/data.py", line 701, in find
    raise LookupError(resource_not_found)
LookupError:
**********************************************************************
  Resource wordnet not found.
  Please use the NLTK Downloader to obtain the resource:

  >>> import nltk
  >>> nltk.download('wordnet')

  For more information see: https://www.nltk.org/data.html

  Attempted to load corpora/wordnet.zip/wordnet/

  Searched in:
    - '/home/ubuntu/nltk_data'
    - '/home/ubuntu/projects/chatbot/Chatbot/venv38/nltk_data'
    - '/home/ubuntu/projects/chatbot/Chatbot/venv38/share/nltk_data'
    - '/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/nltk_data'
    - '/usr/share/nltk_data'
    - '/usr/local/share/nltk_data'
    - '/usr/lib/nltk_data'
    - '/usr/local/lib/nltk_data'
**********************************************************************


During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/flask/app.py", line 2077, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/flask/app.py", line 1525, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/flask/app.py", line 1523, in full_dispatch_request
    rv = self.dispatch_request()
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/flask/app.py", line 1509, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)
  File "/home/ubuntu/projects/chatbot/Chatbot/chatbot/routes.py", line 181, in chatbot
    resp=response(userText)
  File "/home/ubuntu/projects/chatbot/Chatbot/chatbot/routes.py", line 162, in response
    return_list=predict_class(text,model)
  File "/home/ubuntu/projects/chatbot/Chatbot/chatbot/routes.py", line 42, in predict_class
    p=create_bow(sentence,words)
  File "/home/ubuntu/projects/chatbot/Chatbot/chatbot/routes.py", line 32, in create_bow
    sentence_words=clean_up(sentence)
  File "/home/ubuntu/projects/chatbot/Chatbot/chatbot/routes.py", line 28, in clean_up
    sentence_words=[ lemmatizer.lemmatize(word.lower()) for word in sentence_words]
  File "/home/ubuntu/projects/chatbot/Chatbot/chatbot/routes.py", line 28, in <listcomp>
    sentence_words=[ lemmatizer.lemmatize(word.lower()) for word in sentence_words]
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/nltk/stem/wordnet.py", line 41, in lemmatize
    lemmas = wordnet._morphy(word, pos)
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/nltk/corpus/util.py", line 123, in __getattr__
    self.__load()
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/nltk/corpus/util.py", line 88, in __load
    raise e
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/nltk/corpus/util.py", line 83, in __load
    root = nltk.data.find('{}/{}'.format(self.subdir, self.__name))
  File "/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/python3.8/site-packages/nltk/data.py", line 701, in find
    raise LookupError(resource_not_found)
LookupError:
**********************************************************************
  Resource wordnet not found.
  Please use the NLTK Downloader to obtain the resource:

  >>> import nltk
  >>> nltk.download('wordnet')

  For more information see: https://www.nltk.org/data.html

  Attempted to load corpora/wordnet

  Searched in:
    - '/home/ubuntu/nltk_data'
    - '/home/ubuntu/projects/chatbot/Chatbot/venv38/nltk_data'
    - '/home/ubuntu/projects/chatbot/Chatbot/venv38/share/nltk_data'
    - '/home/ubuntu/projects/chatbot/Chatbot/venv38/lib/nltk_data'
    - '/usr/share/nltk_data'
    - '/usr/local/share/nltk_data'
    - '/usr/lib/nltk_data'
    - '/usr/local/lib/nltk_data'
*********************************************

celikmustafa89 avatar Sep 14 '22 14:09 celikmustafa89

Just do the simple thing mentioned in your error. nltk.download('wordnet')

Dev-Gaju avatar Feb 09 '23 03:02 Dev-Gaju

I'm new to github and there's a project/Chatbot I'm working on to use python to fetch a particular information from a .csv file. Eg. Prompt: What is the price of a plate of noodles? Chatbot: A plate of noodles is $5 in US and $3 in China...I would really appreciate ideas??

Qoshawa avatar Jul 10 '23 12:07 Qoshawa

i was also getting same error did as it says got another error

error:

127.0.0.1 - - [12/Aug/2023 08:20:32] "GET /get?msg=help HTTP/1.1" 500 - [2023-08-12 08:20:56,420] ERROR in app: Exception on /get [GET] Traceback (most recent call last): File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/flask/app.py", line 2447, in wsgi_app response = self.full_dispatch_request() File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/flask/app.py", line 1952, in full_dispatch_request rv = self.handle_user_exception(e) File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/flask/app.py", line 1821, in handle_user_exception reraise(exc_type, exc_value, tb) File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/flask/_compat.py", line 39, in reraise raise value File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/flask/app.py", line 1950, in full_dispatch_request rv = self.dispatch_request() File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/flask/app.py", line 1936, in dispatch_request return self.view_functionsrule.endpoint File "/home/stinson/Desktop/TedBot/chatbot/routes.py", line 181, in chatbot resp=response(userText) File "/home/stinson/Desktop/TedBot/chatbot/routes.py", line 162, in response return_list=predict_class(text,model) File "/home/stinson/Desktop/TedBot/chatbot/routes.py", line 43, in predict_class res=model.predict(np.array([p]))[0] File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/keras/engine/training.py", line 1452, in predict if self._uses_dynamic_learning_phase(): File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/keras/engine/training.py", line 382, in _uses_dynamic_learning_phase not isinstance(K.learning_phase(), int)) File "/home/stinson/miniconda3/envs/chatbot/lib/python3.6/site-packages/keras/backend/tensorflow_backend.py", line 73, in symbolic_fn_wrapper if _SYMBOLIC_SCOPE.value: AttributeError: '_thread._local' object has no attribute 'value' 127.0.0.1 - - [12/Aug/2023 08:20:56] "GET /get?msg=hello HTTP/1.1" 500 -

can anyone help with this

ByteWiizard avatar Aug 12 '23 02:08 ByteWiizard

I added

nltk.download('punkt')
nltk.download('wordnet')

to chatgui.py and ran it via python chatgui

I also had to install tensorflow and nltk

pip install tensorflow and pip install nltk

its a nice script and very well made

nixsy9 avatar Aug 31 '23 17:08 nixsy9