Virtual Agent --> Deep Study
by akshara Updated: May 27, 2022
Solution Kit Β
π½ππππππ π¨πππππ are those computer programs that are a mix of programmed rules and conversational intelligence in providing basic help. They contain chatbots, voice bots, and even interactive voice responses. It is termed as a π ππππππ πππππππππ. Virtual agents can communicate through any medium. A πππππππ πππππππππ is a remote customer service that uses technology to provide service without the need to directly interact with the company's agent.
- πΊπππ ππππππππ ππ π½ππππππ ππππππ πππ:
- πΎππππππ ππ π½ππππππ π¨πππππ The virtual agent uses Natural Language Processing to identify keywords that humans use in their inquiry. The virtual agent then reacts to the inquiry through its scripted responses. These responses are trained into the system as the responses to keywords mentioned. The virtual agent is scripted to respond in specific ways to be specific to humans. Initially, the workflow is identified for which bot has to be worked on. Then, mapping of the responses for the particular inquiry that the human raise has to be trained. While training the bot scripting is created, when the bot identifies the keyword in the human's inquiry it responds with the scripted and trained response to best match the keyword.
- π»πππππππ ππ ππππππππππππ π½ππππππ π¨ππππ https://youtu.be/0kxSM7fFB_Q
π»ππππ ππ π½ππππππ πππππ
The Virtual agents are classified into different types based on the media of communication:
π) π½ππππ π©πππ
Voice bots are software developed by artificial intelligence that allows a caller to navigate an interactive voice response system with their voice, generally using natural language
vcpbby callsmusic
The first voice chat-related Telegram bot to be open-sourced. Uses MPV and has queue, stream & YouTube support.
vcpbby callsmusic
Python
121
Version:Current
License: Strong Copyleft (AGPL-3.0)
Telegram_VC_Botby TheHamkerCat
Telegram Voice Chat Bot Written In Python Using Pytgcalls & Pyrogram.
Telegram_VC_Botby TheHamkerCat
Python
313
Version:Current
License: Permissive (MIT)
VideoPlayerBotby AsmSafone
An Telegram Bot By @AsmSafone To Stream Videos in Telegram Voice Chat. This is Also The Source Code of The Bot Which is Being Used In Our Support Group! β€οΈ
VideoPlayerBotby AsmSafone
Python
215
Version:Update
License: Strong Copyleft (AGPL-3.0)
VCsMusicBotby LushaiMusic
A bot that can play music on Telegram Group and Channel Voice Chats
VCsMusicBotby LushaiMusic
Python
58
Version:v5.0
License: Strong Copyleft (AGPL-3.0)
rasa_coreby RasaHQ
Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations
rasa_coreby RasaHQ
Python
2313
Version:0.13.7
License: Permissive (Apache-2.0)
π) πͺπππππππ
A chatbot is a software application used to conduct an online chat conversation via text or text-to-speech. It is consistent and allows 24/7 customer support.
ChatterBotby gunthercox
ChatterBot is a machine learning, conversational dialog engine for creating chat bots
ChatterBotby gunthercox
Python
13319
Version:1.0.8
License: Permissive (BSD-3-Clause)
ehForwarderBotby ehForwarderBot
An extensible message tunneling chat bot framework. Delivers messages to and from multiple platforms and remotely control your accounts.
ehForwarderBotby ehForwarderBot
Python
2893
Version:v2.1.1
License: Strong Copyleft (AGPL-3.0)
opsdroidby opsdroid
π€ An open source chat-ops bot framework
opsdroidby opsdroid
Python
740
Version:v0.28.0
License: Permissive (Apache-2.0)
brutalby Netflix
A multi-network asynchronous chat bot framework using twisted
brutalby Netflix
Python
192
Version:Current
License: Others (Non-SPDX)
Cathyby DevDungeon
Artificial intelligence (AI) chat bot for Discord written in Python 3
Cathyby DevDungeon
Python
3
Version:Current
License: Strong Copyleft (GPL-3.0)
π) π°ππππππππππ π©πππ
Interactive Bots are a form of Chatbot where the conversational flow is driven by Symphony Elements. Instead of listening for plain text as the only source of data, Interactive Bots can collect data or commands through structured forms.
rasaby RasaHQ
π¬ Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
rasaby RasaHQ
Python
16484
Version:3.5.11
License: Permissive (Apache-2.0)
InstaPyby InstaPy
π· Instagram Bot - Tool for automated Instagram interactions
InstaPyby InstaPy
Python
15393
Version:legacy
License: Strong Copyleft (GPL-3.0)
botbuilder-pythonby microsoft
The Microsoft Bot Framework provides what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.
botbuilder-pythonby microsoft
Python
577
Version:4.14.3
License: Permissive (MIT)
twitterbotby thricedotted
A Python framework for creating interactive Twitter bots
twitterbotby thricedotted
Python
228
Version:Current
License: Permissive (MIT)
streamcordby streamcord
A Discord bot that interacts with the popular streaming service Twitch.tv
streamcordby streamcord
Python
46
Version:Current
License: Permissive (BSL-1.0)