Python Chat Bot Tutorial - Chatbot with Deep Learning (Part 1)

preview_player
Показать описание
Ever wanted to create an AI Chat bot? This python chatbot tutorial will show you how to create a chatbot with python using deep learning .

◾◾◾◾◾
💻 Enroll in The Fundamentals of Programming w/ Python

◾◾◾◾◾◾

⚡ Please leave a LIKE and SUBSCRIBE for more content! ⚡

Tags:
- Tech With Tim
- Python Chat bot
- Chat bot python tutorial
- Python chat bot tutorial
- Python Tutorials
- Create chatbot with python
Рекомендации по теме
Комментарии
Автор

Let me know what you want your chatbot to do?!

TechWithTim
Автор

"how much is a cookie"
"18 years young"

why am I so uncomfortable with this

ohmyumbrella
Автор

I'm here to learn how to program a friend.

SpiritedVT
Автор

I just want to program a friend to talk to in quarantine.

papyrusthecool
Автор

I have no friends, so I'm making myself a friend.

lucaschristensen
Автор

This video is irrelevant now. Tflearn is really old (from 2017) and hasn't been updated for 3 years. Also, you wouldn't be able to use Tflearn unless your tensorflow version is 1.14.0 or lower. And if you use tensorflow version 1.14.0 you'd probably get more warnings or issues, so I feel like this tutorial is not relevant anymore.
Edit:
I just feel like using tflearn that hasn't been supported since 2017 is not the best thing, and there are probably alternatives out there that is better than tflearn. Why use a very old python package?

JackMCGamerAnimations
Автор

@Tim, this cannot be pure coincidence that EVERY time I search for something python related on youtube, one of your videos show up. I am surprised by the diversity of python applications you have covered. Be in Django (first time I found your tutorial), JavaScript, Machine Learning, Data Science, Interview tips, and now a chatbot. I have learned a lot from your videos from time to time. I'd be delighted to meet you if you ever come to Seattle again. Keep up the great work.

tomislam
Автор

That moment when you are alone and are talking to a chat bot to not feel alone

pratikkumarsingh
Автор

Fantastic tutorial. It may be 4 years old, but it still holds up. Great exercise in both the technical side and conceptual side of AI.

kregh
Автор

Hey Tim, I just started programming again and was trying to follow osome of your tutorials. But as of writing this most module versions have been updated and its reallyhard to keep track of which install of whc mdule works with each other.
Again as of writing this the current combo of packages that work:
Python 3.6 !=3.7/8
nltk==1.14.0 (latest)
numpy==1.16.6 !=1.17 or above
tensorflow==1.15, !=2.x and above
tflearn==0.3.2 (latest)
Please like this if this helped you solve any problems you ran into so that others can see it :)


I also ran into "please install/reinstall (curses/h5py/scipy for an optimal experience")
resolved by pip install (scipy, h5py, windows-curses)


This wasn't a huge problem but is it possible for future vids/tuorials to specify/show which package you have installed to run the program.


Thx for the great vid tutorial.

harrycheung
Автор

Hey Tim, are you planning on having an updated version of a chatbot, Im completely lost as a beginner and a lot of tools are updated. Seems selfish because this video was done a year ago, but you're a great teacher and I actually understand what you're teaching. Thanks

blockdisney
Автор

@Tech With Tim, thank you for posting this chatbot video series. I see that some people have criticized this video calling it outdated and irrelevant, etc. since TensorFlow no longer supports 'tflearn'. There's a very simple fix to address such criticism. As of mid-Nov. 2020, I just installed the latest version of TF 2.x and followed your code 99.99% as-is and was able to create a chatbot with just one minor but important tweak. Instead of "tf.reset_default_graph()" I used to ensure compatibility with the current TF version. I did not change anything else and everything worked as you explained. This way, those who have the latest version of TF 2.x installed for other projects don't have to replace it completely w/ an older version just to make your code work.

anthonygonsalvis
Автор

Gonna do this one and then try to use for my stream/twitch and discord

therainbird
Автор

For the people wondering why when you make the amount of epochs higher the chatbot doesn't get better: #1 the dataset is very very (very) small. Find a public dataset of q''s and a's and use that instead. #2 it will overfit if your dataset is too small so geta dataset of at least 1000 q''s and a's.

locknessko
Автор

pip install nltk
pip install tensorflow==1.4
pip install tflearn==0.2.1
pip install scipy
pip install windows-curses==1.0 (if you're on windows)


gets you running with only one warning from tensorflow

nikokeefe
Автор

God bless you. I am despairing while writing my bachelor thesis. I cannot manage building a bot. Your instructions are very clear and helpful and for the first time i get further than installing tflearn or some other package before getting an error message. ^-^

blandcoffeeamv
Автор

For everyone who wants to follow this tutorial, make sure you have Python 64 bit instead of 32 bit, otherwise Tensorflow won't work.

danielros
Автор

Niceee bro, I just started Django, but it's too very interesting

kantulaev
Автор

Just wanted to leave a comment and let you know I appreciate you making these videos!

MrArtZeh
Автор

For those stuck with installation:

Make sure you have anaconda. Just go to the website and install the version for your os.


Write the command in cmd: conda create -n chatbot python=3.6

now if you're using pycharm, go to FILE - SETTINGS - PROJECT<YOURPROJECT> - PROJECT INTERPRETER - CLICK TOP RIGHT COG - ADD - then find

(if you've already tried installing it with no luck) Write in the console: pip uninstall tensorflow

Then write pip install tensorflow==1.4

edjones