AI Automation Assistants - spinningideas/resources GitHub Wiki
An AI Assistant can have a variety of functions that help to streamline everyday tasks through automation or help users solve problems or make sense of data sets.
AI Automation/Assistants leverage Artificial Intelligence approaches such as machine learning (ML) that are able to combine vast amounts of data with algorithms that allow learning from patterns in that data.
Specifically, AI Assistants use a deep learning type of ML called Natural Language Processing (NLP - https://github.com/spinningideas/resources/wiki/Natural-Language-Processing-(NLP)), which allow them to interpret, analyze, and even generate human language. NLP is all about how machines interact with humans, and how to make that interaction more seamless.
Example Usage
- Call Center Automation
- Chatbots
- Digital Assistant - https://www.revechat.com/blog/chatbot-vs-virtual-assistant/
- RPA (Robotic Process Automation) - https://www.youtube.com/watch?v=61K7JeJixnU
AI Agent Automation Frameworks
General Solution Providers
-
cohere.ai - Making NLP part of every developer's toolkit
-
adept.ai - ML research and product lab building general intelligence by enabling humans and computers to work together creatively.
-
uniphore.com - Helping deliver the most sophisticated, accurate, personalized, and automated customer experiences on the planet.