AI ChatBot for Beginners | How to make chatbot in python | Machine Learning ChatBot | Data Magic

Поділитися
Вставка
  • Опубліковано 5 жов 2024
  • Hello Friends,
    In this episode we are going to talk in details about Chatbot, Corpus, How to create and Train Chatbot.
    I will also show you, how to train chatbot with our custom data/corpus so you will be able to create a chatbot as per your business needs.
    Code: github.com/dat...
    Stay tuned and enjoy Machine Learning !!!
    Cheers !!!
    #chatbot #AIchatbot #machinelearning
    ============= Time Code =================
    00:01 what is chatbot?
    01:28 How to install Chatterbot?
    04:36 what is corpus?
    07:45 create and train chatbot in python
    12:38 train chatbot once and use it for conversation
    14:44 how to remove search_text error message
    18:02 how to train chatbot for any language other than English
    18:15 how to create chatbot for specific domain/business corpus
    19:54 how to add your data in corpus file and train chatbot
    20:21 create chatbot with your custom dataset/corpus
    Connect with me,
    ☑️ UA-cam : / datamagic2020
    ☑️ Facebook : / datamagic2020
    ☑️ Instagram : / datamagic2020
    ☑️ Twitter : / datamagic5
    ☑️ Telegram: t.me/datamagic...
    For Business Inquiries : datamagic2020@gmail.com
    Best book for Machine Learning : amzn.to/3qCe0Rf
    🎥 Playlists :
    ☑️Machine Learning Basics
    • Machine Learning Basics
    ☑️Feature Engineering/ Data Preprocessing
    • Data Preprocessing
    ☑️OpenCV Tutorial [Computer Vision]
    • OpenCV Tutorial [Compu...
    ☑️Machine Learning Algorithms
    • ML Algorithms
    ☑️Machine Learning Environment Setup
    • Machine Learning Envir...
    ☑️Machine Learning Model Deployment
    • Machine Learning Model...
    ☑️Machine Learning Projects
    • Machine Learning 100 P...
    ☑️Kaggle Tutorial
    • Kaggle Tutorial
    ☑️Microsoft Lobe Tutorial
    • Microsoft Lobe
    Thank you for watching !!
    Please Like, Comment, Share and Subscribe!!!
    How to make chatbot in python,
    python chatbot tutorial,
    How to create a chatbot python,
    python chatbot,
    chatbot tutorial for beginners,
    chatbot project

КОМЕНТАРІ • 80

  • @Charan_Creator
    @Charan_Creator 2 роки тому +4

    you video was really great. especially the explaining was very good saying about each and every word... no videos are like that

    • @DataMagicAI
      @DataMagicAI  2 роки тому

      Thank you for your kind word 👍

  • @farhadkhan3893
    @farhadkhan3893 Рік тому +1

    I was facing an issue with installation of chatterbot, now resolved, thank you

    • @DataMagicAI
      @DataMagicAI  Рік тому

      Your welcome!

    • @elchopaxi5196
      @elchopaxi5196 4 місяці тому

      how did you resolve the installation of chatterbot?

  • @technologicalvivek7510
    @technologicalvivek7510 7 місяців тому +1

    Thank u bro because of you I am able to download chatterbot correct version according to my windows .

  • @4Genzonline
    @4Genzonline 4 місяці тому

    You are good in what you are doing and you make topic very understandable Sunny!

  • @hyleyy
    @hyleyy 2 роки тому +2

    DUDE THANK YOU YOU SAVED MY FREAKING LIFE

    • @DataMagicAI
      @DataMagicAI  2 роки тому +1

      Your welcome...

    • @abhishekshukla7123
      @abhishekshukla7123 2 роки тому

      @@DataMagicAI i doo the same but i have faced same error agter run the code thoses error you get
      plz help

  • @قناة_لحظة_إدراك

    The most important question, How do we connect these bots to our WordPress or blogger platforms, we need to explain this from scratch

  • @mumtahinaparvin7668
    @mumtahinaparvin7668 2 роки тому +1

    Your explanation so easy. I understood all

  • @hermanAfandi2u
    @hermanAfandi2u 4 місяці тому

    A very good one. Anything on getting information from a database like mysql instead of the yml file?

  • @NTISAniruddhSingh
    @NTISAniruddhSingh Рік тому +1

    can u do a tutorial on how to make ur own yml files from a site like wikipedia to make a qna bot like for example a chat bot for a specific movie where u ask questions about the movie and it answrs

  • @rajashekargaming6898
    @rajashekargaming6898 6 місяців тому +1

    It is not working for 3.12.2 versions

  • @fanzfanzilla
    @fanzfanzilla 2 роки тому +2

    Thanks for the video. Can you supply multiple input yml training files so they training is based on english language and custom data files?

  • @vamsikambala1116
    @vamsikambala1116 2 роки тому +3

    It isn't working....Lot of errors are being displayed

  • @rasan147
    @rasan147 Рік тому

    the GOOD GUY WHO SHARES SOURCE CODE

  • @johnjack-q8f
    @johnjack-q8f 10 місяців тому +1

    i have issue running the program telling that the time module has no clock attribute at this part 11:19 time can some one help me

    • @CLAIRECHLOEC
      @CLAIRECHLOEC 5 місяців тому

      Me too can anyone help me

  • @018_sayaksen7
    @018_sayaksen7 5 місяців тому

    sir any tutorial to make a chatbot that can self train itself without me having to interfere everytime

  • @proflead
    @proflead 3 місяці тому

    Great explanation! Thanks

  • @JANANISRIJ
    @JANANISRIJ 2 роки тому +1

    Hi!!!! Wonderful project! pls answer to this question , can we train it with multiple languages?

    • @DataMagicAI
      @DataMagicAI  2 роки тому +1

      Yes, of course. You need to use the corpus of that language which you want to support.

    • @damilolafadodun3564
      @damilolafadodun3564 2 роки тому

      @@DataMagicAI Thank you, very easy-to-follow tutorial but so how do you train one bot with multiple languages. You showed me how to use it per language, I want to use it with all the languages. I'll appreciate a response. Thank you

  • @SUBORNOVISION
    @SUBORNOVISION 2 роки тому +1

    Thanks , your way of explanation is very good. I have done this coding with python 3.10 in VS Code .
    But it did not work. all together 8 error came. I have installed all the modules because I did another project with chatterbot before. I do not understand why these coding not working. My chatterbot version is latest . Anyhow .. thanks again for your hard work for learners.

    • @DataMagicAI
      @DataMagicAI  2 роки тому +1

      Thank you for your kind works. Try to Google the errors there must be library version conflicts that must be triggering the errors.

  • @magentaIX
    @magentaIX 2 роки тому +1

    Good video.... Is it possible to use pyttsx3 on this model

  • @MehakParihar-x9o
    @MehakParihar-x9o 4 місяці тому

    i am getting error of no module

  • @george6054
    @george6054 Рік тому

    How to add in the .yml file multiple questions with the same or a range of answers without writing each pair of Q&A separately

  • @studywithme-dx8jt
    @studywithme-dx8jt 6 місяців тому

    Getting the error in tagging.py file that object has no attributeb strip

  • @vishwar2311
    @vishwar2311 7 місяців тому

    bro im i cant able to train,what is the mistake im getting hi, pycham

  • @862_shekharmanhas3
    @862_shekharmanhas3 10 місяців тому

    can we use it to make a healthcare chatbot ??
    like input be symptoms and output be disease

  • @rhythmdutta387
    @rhythmdutta387 Рік тому +1

    Do we need the nltk library?

    • @DataMagicAI
      @DataMagicAI  Рік тому

      In this project we just used Chatterbot library.
      NLTK is not used but you can use it to refine text inputs and then pass clean text to chatterbot.

  • @delvinnj7941
    @delvinnj7941 Рік тому

    Thank you bro, But how to create a custom chatbot data that is able to replay automatically fetch data from our website content and replay.

    • @DataMagicAI
      @DataMagicAI  Рік тому +1

      You need to add this all data to your Chatbot corpus.. then train the Chatbot…

  • @amandixit8342
    @amandixit8342 Рік тому

    Ye Ai chatbot means static preloaded data pe work karta hai ya apne ap update karta rehta hai through Ai ?

    • @DataMagicAI
      @DataMagicAI  Рік тому

      It works for trained data only. It won’t update automatically.

  • @tc8939p
    @tc8939p Рік тому

    Are the questions case sensitive?

  • @MuhammadUzairKhan-ti7ry
    @MuhammadUzairKhan-ti7ry Рік тому

    What is your python version I am facing same issue again and again. my python version is 3.8 i change my version also but it couldn't help me. please tell me your python version.

    • @DataMagicAI
      @DataMagicAI  Рік тому

      This tutorial was recorded on python 3.7

  • @Charan_Creator
    @Charan_Creator 2 роки тому

    sunny kusawa sorry to say but I'm not getting the chatbot library. i'm getting error like what you had in the stating of the video even i had done the same like you can you please resolve it

    • @DataMagicAI
      @DataMagicAI  2 роки тому

      Which exact library you are trying to install ? And what's the error?

  • @CodeWithSujal
    @CodeWithSujal Рік тому

    What should I do now

    • @DataMagicAI
      @DataMagicAI  Рік тому

      Search on internet and try to fix it.

  • @CodeWithSujal
    @CodeWithSujal Рік тому

    Sir abhi bhi module time has no attribute clock error show ho rha hai

    • @DataMagicAI
      @DataMagicAI  Рік тому

      Google it. It’s where hard for me tell what’s going wrong without looking into environment details.

  • @2070-RatulMandal
    @2070-RatulMandal 5 місяців тому

    File "C:\Users\user\PycharmProjects\pythonProject1\.venv\Lib\site-packages\sqlalchemy\util\compat.py", line 264, in
    time_func = time.clock
    ^^^^^^^^^^
    AttributeError: module 'time' has no attribute 'clock'
    what is the solution?

  • @munugotisumanandininandini443

    There is an error shown by me on code
    AttributeError:module 'time' has no attribute 'clock'
    How can be rectify thay error

    • @DataMagicAI
      @DataMagicAI  Рік тому +2

      Yes this method is deprecated in python 3.8 . Please Google some other alternative methods are there.

    • @prashantbalyan12
      @prashantbalyan12 Рік тому

      Same happened with me

    • @dinaahmed2369
      @dinaahmed2369 9 місяців тому

      did you ever fix it? and if so, how?

  • @elapt1c
    @elapt1c 2 роки тому

    does this learn from talking with it? i want it to get smarter and smarter as it chats.

    • @DataMagicAI
      @DataMagicAI  2 роки тому

      Nope ...for that you need to collect all data and keep retraining the chatbots to make it more smarter and intelligent

    • @elapt1c
      @elapt1c 2 роки тому

      @@DataMagicAI ok. is there a was to make it record conversations and automatically add it to the training file. also, what is the training file? is it like a txt file, or what. i want to add training data. my quest here is to make a chatbot as smart as possible.

    • @DataMagicAI
      @DataMagicAI  2 роки тому

      @@elapt1c drop an email at datamagic2020@gmail.com
      I will help you build chatbot as per your custom need.

  • @anshuvishwakarma6020
    @anshuvishwakarma6020 Рік тому

    How to trained this chatbot with our own text file data.

    • @DataMagicAI
      @DataMagicAI  Рік тому

      You need to add your text data in the given format as shown in this episode.

    • @anshuvishwakarma6020
      @anshuvishwakarma6020 Рік тому

      @@DataMagicAI it is not possible to add format data in given format i have 99k rows in text file so how can I directly trained in text file.

  • @sudhansumtripathy
    @sudhansumtripathy 2 роки тому

    how to create an intent for the chatbots

    • @DataMagicAI
      @DataMagicAI  2 роки тому

      Add more intents in the .yml file

  • @sudhansumtripathy
    @sudhansumtripathy 2 роки тому

    how to add the intents to the chatterbot

    • @DataMagicAI
      @DataMagicAI  2 роки тому

      Add more intents in the .yml file

    • @sudhansumtripathy
      @sudhansumtripathy 2 роки тому

      @@DataMagicAI sorry I was referring to tags, intents , words , lemmitizer

  • @AsifPanwhar
    @AsifPanwhar Рік тому

    How we can implantation Sindh language

    • @DataMagicAI
      @DataMagicAI  Рік тому

      We have created episode on our channel ..search for it…

    • @AsifPanwhar
      @AsifPanwhar Рік тому

      @@DataMagicAI please share Link

  • @suyogkhanal5542
    @suyogkhanal5542 Рік тому

    Hello, Greetings!!
    When I tried to download the Chatterbot, it said:
    pip subprocess to install build dependencies did not run successfully.
    │ exit code: 1
    ╰─> See above for output.
    note: This error originates from a subprocess, and is likely not a problem with pip.
    Could you help me?

    • @DataMagicAI
      @DataMagicAI  Рік тому

      Try to follow this,
      stackoverflow.com/questions/71009659/message-note-this-error-originates-from-a-subprocess-and-is-likely-not-a-prob
      Google it if above link won’t offers the right solution for you. It seems version conflict issues with python, pip or libeary

  • @imnow4351
    @imnow4351 Рік тому

    11:13 same error again ....🙂

  • @mohammedawad6328
    @mohammedawad6328 2 роки тому

    how could I resolve this issue??
    sqlalchemy.exc.ArgumentError: The argument passed to Dialect.has_table() should be a , got . Additionally, the Dialect.has_table() method is for internal dialect use only; please use ``inspect(some_engine).has_table(>)`` for public API use.