Skip to Main Content

Generative AI: Types of generative AI

Text Generation

 

Text generation is where an AI tool produces written content in a way that imitates human language, style and patterns.

Here is an example from Chat GPT:

In hallowed halls where knowledge gleams,

I wander through my student dreams.

Each lecture a quest, each book a guide,

In search of truths that world's wide.

- Prompt: Poem about being a university student

OpenAI. (2024). ChatGPT (July 2 version) [Large language model]. https://chat.openai.com/

Some examples of text generation tools include:

Image Generation

 

Image generation is where an AI tool creates new images based on word prompts from the user.

Here is an example from Canva:

- Prompt: Librarian riding a unicorn 

Canva. (2024). Canva AI Image Generator (July 2 version) [Text-to-image]. https://www.canva.com/ai-image-generator/

Some examples of image generation tools include:

Sound Generation

 

Sound generation is where an AI tool creates musical sequences, text to voice and audio segments based on word prompts from the user or selected theme/genres.

Here is an example from Murf.ai:

- Prompt: an Australian woman reading a poem about being a university student.

Murf.AI. (2024). Murf.AI (July 2 version) [Text to sound]. https://murf.ai/

Some examples of sound generation tools include:

Video Generation

 

Video generation is where an AI tool generates short videos based on word prompts from users.

Here is an example from Runway:


- Prompt: Impressionist unicorn studying for exams

Runway (2024). Gen-1 Runway (July 2 version) [Text to video]. https://research.runwayml.com/gen1

Some examples of video generation tools include:

Coding Generation

 

Coding generation is where an AI tool creates new code in a specified language (e.g. Python, Java, HTML) based on word prompts from the user.

Here is an example from ChatGPT :

- Prompt: write html for a rainbow

OpenAI. (2024). ChatGPT (July 2 version) [Large language model]. https://chat.openai.com/

Some examples of coding generation tools include: