<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Bhanuprakashsai on Medium]]></title>
        <description><![CDATA[Stories by Bhanuprakashsai on Medium]]></description>
        <link>https://medium.com/@bhanuprakashsai7?source=rss-9b0d8e80279f------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*SyaQ113wqn-J-gIR2grOgQ.jpeg</url>
            <title>Stories by Bhanuprakashsai on Medium</title>
            <link>https://medium.com/@bhanuprakashsai7?source=rss-9b0d8e80279f------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 24 May 2026 02:00:41 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@bhanuprakashsai7/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Chat Bot in College Website Using Python]]></title>
            <link>https://medium.com/@bhanuprakashsai7/chat-bot-in-college-website-using-python-256da60fb846?source=rss-9b0d8e80279f------2</link>
            <guid isPermaLink="false">https://medium.com/p/256da60fb846</guid>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[college-website]]></category>
            <category><![CDATA[chatbots]]></category>
            <dc:creator><![CDATA[Bhanuprakashsai]]></dc:creator>
            <pubDate>Mon, 28 Feb 2022 14:37:47 GMT</pubDate>
            <atom:updated>2022-02-28T14:37:47.835Z</atom:updated>
            <content:encoded><![CDATA[<p>Chatbots are widely using in every sector for managing their customer or user queries etc.. It maintains larger audience and no need of person involvement.</p><p>SO here comes the thought to me why don’t we plant these bots in college website. Every student want to know about college before joining to college. Every college have their brochure and details of the college in website but in process of making website interactive planting a bot is a good idea.</p><p>Chat bots are usually a stateless services, remembering previous commands in order to provide functionality. This project is implemented mainly to solve the doubts and queries of both students and parents.</p><h4><strong>Diving into Project</strong></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*P8OJJGBHiz9EGp8A.png" /><figcaption>Chatbots are replacing physical involvement</figcaption></figure><p>This system is a web application which provides answers to the query of the student. <strong><em>Students have to query through the bot which is used for chatting. Students can chat using any query there is no specific format the user has to follow.</em></strong></p><h3><strong><em>Backend</em></strong></h3><h3><strong>ChatterBot Library</strong></h3><p>Chatter Bot is a Python library that is designed to deliver automated responses to user inputs. It makes use of a combination of ML algorithms to generate many different types of responses. This feature allows developers to build chatbots using python that can converse with humans and deliver appropriate and relevant responses. Not just that, the ML algorithms help the bot to improve its performance with experience.</p><p>Another excellent feature of ChatterBot is its language independence. The library is designed in a way that makes it possible to train your bot in multiple programming languages.</p><p><strong><em>How to make chatbot using python?</em></strong></p><p>I’ll take a step by step procedure to create a chat bot and how to create a environment related college queries.</p><p>To build a chatbot in Python, you have to import all the necessary packages and initialize the variables you want to use in your chatbot project.</p><h3>1. Prepare the Dependencies</h3><p>The first step in creating a chatbot in Python with the ChatterBot library is to install the library in your system. It is best if you create and use a new Python virtual environment for the installation. To do so, you have to write and execute this command in your Python terminal:</p><p><em>pip install chatterbot</em></p><p><em>pip install chatterbot_corpus</em></p><h3>2. Import Classes</h3><p>Importing classes is the second step in the Python chatbot creation process. All you need to do is import two classes — ChatBot from chatterbot and ListTrainer from chatterbot.trainers. To do this, you can execute the following command:</p><p><em>from chatterbot import ChatBot</em></p><p><em>from chatterbot.trainers import ListTrainer</em></p><h3>3. Create and Train the Chatbot</h3><p>This is the third step on creating chatbot in python. The chatbot you are creating will be an instance of the class “ChatBot.” After creating a new ChatterBot instance, you can train the bot to improve its performance. Training ensures that the bot has enough knowledge to get started with specific responses to specific inputs. You have to execute the following command now:</p><p><em>myBot=ChatBot(name=’Pybot’,read_only=True,logic_adapters=[’chatter</em></p><p><em>bot.logic.BestMatch’])</em></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/501/1*cnnuCbkZEco25vI_ABTNhA.png" /><figcaption>data flow diagram</figcaption></figure><p>Here, the argument (that corresponds to the parameter name) represents the name of your Python chatbot. If you wish to disable the bot’s ability to learn after the training, you can include the “read_only=True” command. The command “logic_adapters” denotes the list of adapters used to train the chatbot. The “chatterbot.logic.BestMatch” helps it to choose the best match from the list of responses already provided.</p><p>Here we train the bot to provide the college environment etc..</p><p><em>queries=[‘hi there’, ‘hi’, ‘please free to ask any query’, ’fee’, ’management or scholarship’ , ‘management’ , ‘provide some fee here..’]</em></p><p><em>list_trainer=ListTrainer(queries)</em></p><p><em>for item in (queries):</em></p><p><em>list_trainer.train(item)</em></p><p>In above way we can create questions and answers.</p><p><strong><em>Advantages</em></strong></p><p>User does not have to go personally to college office for the enquiry. It enables students to be updated with college cultural activities. This application saves time for the students as well as teaching and non-teaching staff’s. Chat bot can run on local computers and phones, though most of the time it is accessed through the internet.</p><p>Chat Bot is typically perceived as engaging software entity which humans can talk to. It can be interesting, inspiring and intriguing. It runs from standard computers to fashionable smart mobile devices. Chat bots talk in almost every major language. It is an extremely useful system for disabled people.</p><p><strong><em>Conclusion</em></strong></p><p>The main objective of this project were to develop an algorithm that will be used to identify answers related to user submitted questions. It will also have some future enhancements such as <em>Face Detection and Face Recognition, set up more Voice Terminals, Making to learn more new skills on its own using Artificial Intelligence Algo’s</em>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=256da60fb846" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>