Generative AI is a kind of artificial intelligence (AI) technology that focuses on producing content.this content can include written text, audio, images, media or even music and synthetic data!.
Generative AI models learn the patterns and structure of their input training data, and then generate new data that has similar characteristics.
Good examples of generative AI:
Tool | Company | Use Case(s) |
---|---|---|
ChatGPT | OpenAI | Chatbot, Content Generation |
AlphaCode | DeepMind (Alphabet) | LLM-Powered Coding |
GitHub Copilot | Microsoft/GitHub/OpenAI | Code Generation |
Bard | Google (Alphabet) | Chatbot, Content Generation |
ChatGPT
ChatGPT is an artificial intelligence chatbot developed by OpenAI and released in November 2022. The “Chat” in the name is a reference to it being a chatbot, and the “GPT” stands for generative pre-trained transformer—a type of large language model. Source: Wikipedia.
Bard:
Bard is a deep neural network that analyzes and understands patterns in a large data set of text. Subsequently, Bard generates new, original text output based on the previous analysis. Specifically, Bard is based on a neural network architecture called transformers.
Also see: https://www.youtube.com/watch?v=h-43LuRlFiY
What is Bard used for ?
You can use Bard to help move your ideas forward.
With a little help from Bard, you can do things like:
- Brainstorm ideas, develop a plan, or find different ways to get things done.
- Get a quick, easy to understand summary of more complex topics.
- Create first drafts of outlines, emails, blog posts, poems, and much more.
Bard is a chatbot
Like ChatGPT, Google Bard is a conversational AI chatbot that can generate all kinds of text. You ask it a question, if it doesn’t violate its content policies, Bard will provide an answer. Bard is like a turbocharged version of Google Assistant which it will likely replace at some point in the future.
What is the difference between AlphaCode and copilot?
Both Copilot and AlphaCode offer integration with popular programming languages and frameworks such as Java, Python, React, and Angular. The main difference between the two tools is that Copilot is focused on automating the development of back-end code, while AlphaCode is focused on front-end development.