Difference between revisions of "Conversational AI"
m |
m |
||
| (55 intermediate revisions by the same user not shown) | |||
| Line 20: | Line 20: | ||
[https://www.bing.com/news/search?q=Generative+AI&qft=interval%3d%228%22 ...Bing News] | [https://www.bing.com/news/search?q=Generative+AI&qft=interval%3d%228%22 ...Bing News] | ||
| − | * [[ | + | * [[Conversational AI]] ... [[ChatGPT]] | [[OpenAI]] ... [[Bing/Copilot]] | [[Microsoft]] ... [[Gemini]] | [[Google]] ... [[Claude]] | [[Anthropic]] ... [[Perplexity]] ... [[You]] ... [[phind]] ... [[Grok]] | [https://x.ai/ xAI] ... [[Groq]] ... [[Ernie]] | [[Baidu]] ... [[DeepSeek]] |
| + | * [[What is Artificial Intelligence (AI)? | Artificial Intelligence (AI)]] ... [[Generative AI]] ... [[Machine Learning (ML)]] ... [[Deep Learning]] ... [[Neural Network]] ... [[Reinforcement Learning (RL)|Reinforcement]] ... [[Learning Techniques]] | ||
** [[ChatGPT#Integration| ChatGPT Integration]] | ** [[ChatGPT#Integration| ChatGPT Integration]] | ||
| + | * [[Agents]] ... [[Robotic Process Automation (RPA)|Robotic Process Automation]] ... [[Assistants]] ... [[Personal Companions]] ... [[Personal Productivity|Productivity]] ... [[Email]] ... [[Negotiation]] ... [[LangChain]] | ||
* [[Large Language Model (LLM)]] ... [[Natural Language Processing (NLP)]] ...[[Natural Language Generation (NLG)|Generation]] ... [[Natural Language Classification (NLC)|Classification]] ... [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|Understanding]] ... [[Language Translation|Translation]] ... [[Natural Language Tools & Services|Tools & Services]] | * [[Large Language Model (LLM)]] ... [[Natural Language Processing (NLP)]] ...[[Natural Language Generation (NLG)|Generation]] ... [[Natural Language Classification (NLC)|Classification]] ... [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|Understanding]] ... [[Language Translation|Translation]] ... [[Natural Language Tools & Services|Tools & Services]] | ||
| − | * | + | * [[Artificial General Intelligence (AGI) to Singularity]] ... [[Inside Out - Curious Optimistic Reasoning| Curious Reasoning]] ... [[Emergence]] ... [[Moonshots]] ... [[Explainable / Interpretable AI|Explainable AI]] ... [[Algorithm Administration#Automated Learning|Automated Learning]] |
| − | + | * [[Perspective]] ... [[Context]] ... [[In-Context Learning (ICL)]] ... [[Transfer Learning]] ... [[Out-of-Distribution (OOD) Generalization]] | |
| − | * [[In-Context Learning (ICL)]] ... [[ | + | * [[Causation vs. Correlation]] ... [[Autocorrelation]] ...[[Convolution vs. Cross-Correlation (Autocorrelation)]] |
| − | * [[ | + | * [[Development]] ... [[Notebooks]] ... [[Development#AI Pair Programming Tools|AI Pair Programming]] ... [[Codeless Options, Code Generators, Drag n' Drop|Codeless]] ... [[Hugging Face]] ... [[Algorithm Administration#AIOps/MLOps|AIOps/MLOps]] ... [[Platforms: AI/Machine Learning as a Service (AIaaS/MLaaS)|AIaaS/MLaaS]] |
| − | + | * [[Generative AI#Hallucination|Hallucination]] | |
| − | * [[ | + | * [[Alpaca]] | Stanford |
| − | + | * [https://medium.com/@nkz.0814/generative-ai-100-usecase-d37a4ef42dad Generative AI 100 use case | Shunsuke Nakaji - Medium] | |
| − | + | * [https://www.enterpriseappstoday.com/news/generative-ai-statistics.html Generative AI Statistics By Industry, Sector, Revenue and Facts | Barry Elad - Enterprise Apps Today] | |
| − | |||
* [https://www.analyticsinsight.net/nasa-is-working-on-a-chatgpt-like-chatbot-for-astronauts/ NASA Is Working on A ChatGPT-Like Chatbot for Astronauts | Parvin Mohmad - Analytics Insight] | * [https://www.analyticsinsight.net/nasa-is-working-on-a-chatgpt-like-chatbot-for-astronauts/ NASA Is Working on A ChatGPT-Like Chatbot for Astronauts | Parvin Mohmad - Analytics Insight] | ||
| + | * [[Risk, Compliance and Regulation]] ... [[Ethics]] ... [[Privacy]] ... [[Law]] ... [[AI Governance]] ... [[AI Verification and Validation]] | ||
* [[AI Solver]] | * [[AI Solver]] | ||
** [[Generative Pre-trained Transformer (GPT)]] | ** [[Generative Pre-trained Transformer (GPT)]] | ||
** [[Generative Query Network (GQN)]] | ** [[Generative Query Network (GQN)]] | ||
** [[Data Quality#Data Augmentation, Data Labeling, and Auto-Tagging|Data Augmentation, Data Labeling, and Auto-Tagging]] | ** [[Data Quality#Data Augmentation, Data Labeling, and Auto-Tagging|Data Augmentation, Data Labeling, and Auto-Tagging]] | ||
| − | ** [[Python]] | + | ** [[Python]] ... [[Generative AI with Python|GenAI w/ Python]] ... [[JavaScript]] ... [[Generative AI with JavaScript|GenAI w/ JavaScript]] ... [[TensorFlow]] ... [[PyTorch]] |
** [[Generative AI for Business Analysis]] | ** [[Generative AI for Business Analysis]] | ||
** [[Natural Language Generation (NLG)]] | ** [[Natural Language Generation (NLG)]] | ||
| − | * [[Gaming]] ... [[Game-Based Learning (GBL)]] ... [[Games - Security|Security]] ... [[Game Development with Generative AI|Generative AI]] ... [[Metaverse#Games - Metaverse|Metaverse]] ... [[Games - Quantum Theme|Quantum]] ... [[Game Theory]] | + | * [[Gaming]] ... [[Game-Based Learning (GBL)]] ... [[Games - Security|Security]] ... [[Game Development with Generative AI|Generative AI]] ... [[Metaverse#Games - Metaverse|Games - Metaverse]] ... [[Games - Quantum Theme|Quantum]] ... [[Game Theory]] ... [[Game Design | Design]] |
| − | * | + | * [https://arxiv.org/abs/2202.03164 Conversational Agents: Theory and Applications | Mattias Wahde and Marco Virgolin] |
| + | |||
| + | |||
| + | = Conversational [[Generative AI]] = | ||
| + | |||
| + | * [[Bing]] | [[Microsoft]] | ||
| + | * [[Bard]] | [[Google]] | ||
| + | * [https://aws.amazon.com/q/ Q] | [[Amazon]] | ||
| + | * [https://www.caktus.ai/caktus_student Caktus AI] | ||
| + | * [https://chai.ml/ Chai] | ||
| + | * [[Character.AI|Character.AI ... Chat with your favorite Characters, discover millions of user-created AIs, each with their own personality ... iOS and Android]] | ||
| + | * [https://neuroflash.com/chatflash/ ChatFlash | Neuroflash] ... Templates and personalities help you make your chat more targeted and effective | ||
| + | * [[ChatGPT]] | [[OpenAI]] | ||
** [https://www.chatpdf.com/ ChatPDF] | ** [https://www.chatpdf.com/ ChatPDF] | ||
| − | * [[ | + | ** [https://huggingface.co/spaces/ysharma/ChatGPT4 ChatGPT4 |] [[Hugging Face]] |
| − | + | * [https://writesonic.com/chat Chatsonic | Writesonic] | |
| − | + | * [[Claude]] | [[Anthropic]] | |
| − | + | * [https://www.msn.com/en-us/money/markets/tech-giant-baidu-unveils-ernie-chinas-answer-to-chatgpts-ai-tech/ar-AA18LhNm Ernie | Baidu] ... 'Enhanced Representation of Knowledge Integration' | |
| − | + | * [https://www.forefront.ai/ Forefront AI] | |
| − | + | * [https://www.pandorabots.com/mitsuku/ Mitsuku] | |
| − | + | * [https://librechat.ai/ LibreChat] ... [https://docs.librechat.ai/ documentation] | |
| − | + | * [https://www.moveworks.com Moveworks] | |
| − | + | * [https://www.netomi.com/ Netomi] | |
| − | + | * [https://www.notion.so/product/ai Notion AI | Notion] | |
| − | + | * [https://open-assistant.io/dashboard Open Assistant is an open-source AI assistant that uses and trains advanced language models to understand and respond to humans.] | |
| − | + | * [https://ora.ai/ Ora] | |
| − | + | * [[Perplexity]] | Perplexity.ai ... current information, including footnotes with links to the sources of the data | |
| − | + | * [[Pi]] | Inflection AI | |
| − | * | + | * [[PoE (Platform for Open Exploration)]] ... takes all chatbots and puts them in one place; access [[ChatGPT]], [[Claude]]+, and [[GPT-4]] [[Large Language Model (LLM)|LLM]] |
| − | + | * [https://powervirtualagents.microsoft.com/en-us/ Power Virtual Agents |] [[Microsoft]] | |
| − | ** [https:// | + | * [[Replika]] ... creates a digital representation of you |
| − | + | * [https://novelai.net/ NovelAI] ... [[Silly Tavern]] | |
| − | + | * [https://techcrunch.com/2023/02/27/snapchat-launches-an-ai-chatbot-powered-by-openais-gpt-technology/ My AI | Snapchat] | |
| − | + | * [https://www.soundhound.com/ Soundhound] ... speech-to-meaning | |
| + | * [[You]] | You.com ... the AI search engine you control; YouChat, YouCode, YouWrite, YouImagine, YouStudy, & YouSocial | ||
Conversational AI refers to technologies, like chatbots or virtual agents, which users can talk to. Conversational AI can also help you eliminate the [[Mental Block|blank sheet syndrome]] by providing prompting you with dialog and example content. They use large volumes of data, [[Machine Learning]], and [[Natural Language Processing (NLP)]] to help imitate human interactions, recognizing speech and text inputs and translating their meanings across various languages. Conversational AI can simulate human conversation and is made possible by [[Natural Language Processing (NLP)]], a field of AI that allows computers to understand and process human language. | Conversational AI refers to technologies, like chatbots or virtual agents, which users can talk to. Conversational AI can also help you eliminate the [[Mental Block|blank sheet syndrome]] by providing prompting you with dialog and example content. They use large volumes of data, [[Machine Learning]], and [[Natural Language Processing (NLP)]] to help imitate human interactions, recognizing speech and text inputs and translating their meanings across various languages. Conversational AI can simulate human conversation and is made possible by [[Natural Language Processing (NLP)]], a field of AI that allows computers to understand and process human language. | ||
| Line 72: | Line 87: | ||
</i></b></center><hr> | </i></b></center><hr> | ||
| − | |||
| Line 85: | Line 99: | ||
<youtube>b6Ara-OflBY</youtube> | <youtube>b6Ara-OflBY</youtube> | ||
| − | = | + | = <span id="Chatbot"></span>Chatbot = |
| + | [https://www.youtube.com/results?search_query=chatbot+build+QnA+artificial+intelligence+deep+machine+learning YouTube search...] | ||
| + | [https://www.google.com/search?q=chatbot+build+QnA+artificial+intelligence+deep+machine+learning ...Google search] | ||
| + | * [[Development]] ... [[Development#AI Pair Programming Tools|AI Pair Programming Tools]] | ||
| + | * [https://www.msn.com/en-us/video/money/chatgpt-artificial-intelligence-chatbots-and-a-world-of-unknowns-60-minutes/vi-AA18g6rj ChatGPT: Artificial Intelligence, chatbots and a world of unknowns | 60 Minutes] | ||
| + | * [https://www.wordstream.com/blog/ws/chatbots 10 of the Most Innovative Chatbots on the Web | Dan Shewan - WordStream] | ||
| + | * [https://www.zdnet.com/article/best-ai-chatbot/ The best AI chatbots: ChatGPT and other interesting alternatives to try | Sabrina Ortiz - ZDnet] | ||
| + | * [https://www.engati.com/blog/types-of-chatbots-and-their-applications 6 types of chatbots - Which is best for your business? | Engati Team - Engati] | ||
| + | |||
| + | Chatbot is a computer program that simulates conversation with human users, especially over the Internet. It can be used to provide customer service, answer questions, and help people find information quickly and easily. Chatbots are becoming increasingly popular as they become more sophisticated in their ability to understand natural language and respond appropriately. They can also be used for entertainment purposes, such as playing games or providing humorous responses. | ||
| + | [https://www.wikiwand.com/en/Chatbot Chatbot | Wikiwand] ...[https://chrome.google.com/webstore/detail/wikiwand-wikipedia-modern/emffkefkbkpkgpdeeooapgaicgmcbolj Chrome Extension] | ||
| + | |||
| + | = <span id="D-ID"></span>D-ID = | ||
| + | * [https://www.d-id.com/ D-ID] | ||
| + | |||
| + | Meet the Natural User Interface (NUI) by D-ID. The interface that humanizes interactions with everything digital. Build interfaces that understand the needs of users and can be communicated with effectively. No typing, no clicking, just face-to-face conversation. D-ID is an AI company that has a tool called Creative Reality Studio, that creates some really impressive looking AI avatars. | ||
| + | |||
| + | <youtube>U9BjpmBIkLA</youtube> | ||
| + | |||
| + | |||
| + | = HumanFirst = | ||
| + | [https://www.youtube.com/results?search_query=HumanFirst+natural+language YouTube search...] | ||
| + | [https://www.google.com/search?q=HumanFirst+natural+language ...Google search] | ||
| + | |||
| + | * [https://www.humanfirst.ai/ HumanFirst] | ||
| + | * [https://cobusgreyling.medium.com/the-cobus-quadrant-of-nlu-design-4b1654f21d70 The Cobus Quadrant™ Of NLU Design | Cobus Greyling - Medium] | ||
| + | |||
| + | Company that specializes in creating AI-powered conversational interfaces for businesses. Their platform allows companies to build and deploy chatbots and virtual [[assistants]] that can communicate with customers through natural language processing. | ||
| + | |||
| + | == Traditional == | ||
| + | |||
| + | This architecture consisted of a [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|NLU]] model (Intents & Entities), a dialog state machine and pre-defined bot messages. In this architecture, there is not much “AI” involved. The dialog flow structure is pre-determined and hard-coded with state machine logic. The bot responses are fixed or at best a response message is concatenated with variable values inserted. As is the status quo with IVRs. Hence many chatbots were actually more of a ITR system (interactive text response). Considering that specific intents are assigned to specific sections of the flow…the only “AI” portion was the trained [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|NLU]] model which extracts intents and entities from user input based on probability. [https://cobusgreyling.medium.com/existing-rigid-chatbot-architecture-needs-large-language-model-llm-flexibility-3b766be82f9d Existing Rigid Chatbot Architecture Needs Large Language Model (LLM) Flexibility | Cobus Greyling - Medium] | ||
| + | |||
| + | == [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|Natural Language Understanding (NLU)]] Design == | ||
| + | |||
| + | Providing the full [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|NLU]] design end-to-end capabilities; with a pluggable data pipeline it allows teams to integrate different [[Natural Language Processing (NLP)#Natural Language Understanding (NLU)|NLU]] providers (for model training and evaluation) as well as ability to incorporate large language models to power the core ML-assisted workflows (like semantic search & clustering). [https://cobusgreyling.medium.com/the-cobus-quadrant-of-nlu-design-4b1654f21d70 NLU Design Landscape | Cobus Greyling - Medium] | ||
| + | |||
| + | |||
| + | <img src="https://miro.medium.com/v2/resize:fit:1400/format:webp/1*yLwyX_HKYjwqFY0IkmesCw.png" width="800"> | ||
| − | |||
| − | <youtube> | + | <youtube>aYbg0SodZcU</youtube> |
| + | <youtube>kaOUO1-l3r4</youtube> | ||
Latest revision as of 05:55, 30 January 2025
YouTube ... Quora ...Google search ...Google News ...Bing News
- Conversational AI ... ChatGPT | OpenAI ... Bing/Copilot | Microsoft ... Gemini | Google ... Claude | Anthropic ... Perplexity ... You ... phind ... Grok | xAI ... Groq ... Ernie | Baidu ... DeepSeek
- Artificial Intelligence (AI) ... Generative AI ... Machine Learning (ML) ... Deep Learning ... Neural Network ... Reinforcement ... Learning Techniques
- Agents ... Robotic Process Automation ... Assistants ... Personal Companions ... Productivity ... Email ... Negotiation ... LangChain
- Large Language Model (LLM) ... Natural Language Processing (NLP) ...Generation ... Classification ... Understanding ... Translation ... Tools & Services
- Artificial General Intelligence (AGI) to Singularity ... Curious Reasoning ... Emergence ... Moonshots ... Explainable AI ... Automated Learning
- Perspective ... Context ... In-Context Learning (ICL) ... Transfer Learning ... Out-of-Distribution (OOD) Generalization
- Causation vs. Correlation ... Autocorrelation ...Convolution vs. Cross-Correlation (Autocorrelation)
- Development ... Notebooks ... AI Pair Programming ... Codeless ... Hugging Face ... AIOps/MLOps ... AIaaS/MLaaS
- Hallucination
- Alpaca | Stanford
- Generative AI 100 use case | Shunsuke Nakaji - Medium
- Generative AI Statistics By Industry, Sector, Revenue and Facts | Barry Elad - Enterprise Apps Today
- NASA Is Working on A ChatGPT-Like Chatbot for Astronauts | Parvin Mohmad - Analytics Insight
- Risk, Compliance and Regulation ... Ethics ... Privacy ... Law ... AI Governance ... AI Verification and Validation
- AI Solver
- Gaming ... Game-Based Learning (GBL) ... Security ... Generative AI ... Games - Metaverse ... Quantum ... Game Theory ... Design
- Conversational Agents: Theory and Applications | Mattias Wahde and Marco Virgolin
Contents
Conversational Generative AI
- Bing | Microsoft
- Bard | Google
- Q | Amazon
- Caktus AI
- Chai
- Character.AI ... Chat with your favorite Characters, discover millions of user-created AIs, each with their own personality ... iOS and Android
- ChatFlash | Neuroflash ... Templates and personalities help you make your chat more targeted and effective
- ChatGPT | OpenAI
- Chatsonic | Writesonic
- Claude | Anthropic
- Ernie | Baidu ... 'Enhanced Representation of Knowledge Integration'
- Forefront AI
- Mitsuku
- LibreChat ... documentation
- Moveworks
- Netomi
- Notion AI | Notion
- Open Assistant is an open-source AI assistant that uses and trains advanced language models to understand and respond to humans.
- Ora
- Perplexity | Perplexity.ai ... current information, including footnotes with links to the sources of the data
- Pi | Inflection AI
- PoE (Platform for Open Exploration) ... takes all chatbots and puts them in one place; access ChatGPT, Claude+, and GPT-4 LLM
- Power Virtual Agents | Microsoft
- Replika ... creates a digital representation of you
- NovelAI ... Silly Tavern
- My AI | Snapchat
- Soundhound ... speech-to-meaning
- You | You.com ... the AI search engine you control; YouChat, YouCode, YouWrite, YouImagine, YouStudy, & YouSocial
Conversational AI refers to technologies, like chatbots or virtual agents, which users can talk to. Conversational AI can also help you eliminate the blank sheet syndrome by providing prompting you with dialog and example content. They use large volumes of data, Machine Learning, and Natural Language Processing (NLP) to help imitate human interactions, recognizing speech and text inputs and translating their meanings across various languages. Conversational AI can simulate human conversation and is made possible by Natural Language Processing (NLP), a field of AI that allows computers to understand and process human language.
Success is not about the absence of mental blocks, but the ability to overcome them.
Some examples of conversational AI include chatbots, virtual assistants, text-to-speech software, and Speech Recognition software. Conversational AI systems are trained on large amounts of data, such as text and speech. This data is used to teach the system how to understand and process human language. The system then uses this knowledge to interact with humans in a natural way. It’s constantly learning from its interactions and improving its response quality over time. Some benefits of using conversational AI include reducing costs and increasing productivity and operational efficiency through automation. It can also deliver better customer experience, achieve higher customer engagement and satisfaction .
Chatbot
YouTube search... ...Google search
- Development ... AI Pair Programming Tools
- ChatGPT: Artificial Intelligence, chatbots and a world of unknowns | 60 Minutes
- 10 of the Most Innovative Chatbots on the Web | Dan Shewan - WordStream
- The best AI chatbots: ChatGPT and other interesting alternatives to try | Sabrina Ortiz - ZDnet
- 6 types of chatbots - Which is best for your business? | Engati Team - Engati
Chatbot is a computer program that simulates conversation with human users, especially over the Internet. It can be used to provide customer service, answer questions, and help people find information quickly and easily. Chatbots are becoming increasingly popular as they become more sophisticated in their ability to understand natural language and respond appropriately. They can also be used for entertainment purposes, such as playing games or providing humorous responses. Chatbot | Wikiwand ...Chrome Extension
D-ID
Meet the Natural User Interface (NUI) by D-ID. The interface that humanizes interactions with everything digital. Build interfaces that understand the needs of users and can be communicated with effectively. No typing, no clicking, just face-to-face conversation. D-ID is an AI company that has a tool called Creative Reality Studio, that creates some really impressive looking AI avatars.
HumanFirst
YouTube search... ...Google search
Company that specializes in creating AI-powered conversational interfaces for businesses. Their platform allows companies to build and deploy chatbots and virtual assistants that can communicate with customers through natural language processing.
Traditional
This architecture consisted of a NLU model (Intents & Entities), a dialog state machine and pre-defined bot messages. In this architecture, there is not much “AI” involved. The dialog flow structure is pre-determined and hard-coded with state machine logic. The bot responses are fixed or at best a response message is concatenated with variable values inserted. As is the status quo with IVRs. Hence many chatbots were actually more of a ITR system (interactive text response). Considering that specific intents are assigned to specific sections of the flow…the only “AI” portion was the trained NLU model which extracts intents and entities from user input based on probability. Existing Rigid Chatbot Architecture Needs Large Language Model (LLM) Flexibility | Cobus Greyling - Medium
Natural Language Understanding (NLU) Design
Providing the full NLU design end-to-end capabilities; with a pluggable data pipeline it allows teams to integrate different NLU providers (for model training and evaluation) as well as ability to incorporate large language models to power the core ML-assisted workflows (like semantic search & clustering). NLU Design Landscape | Cobus Greyling - Medium