Skip to Main Content

Artificial Intelligence (AI)

An introduction to generative AI and its use in teaching, research, and publishing.

Text Generators

Text generators are trained on large amounts of text from books, articles, and websites which is analyzed to find patterns and relationships and create new texts by predicting the word or sentence most likely to follow another in a sequence. Text generators can be used to produce a wide variety of content including essays, memos, brochures, poems, songs, and screenplays.

Examples: ChatGPT | Bard | Bing

Source: ChatGPT

Prompt: Explain artificial intelligence in the style of Donald Trump

Image Generators

Image generators learn by analyzing sets of images with captions or text descriptions. Once they learn which images are associated with which concepts, they can combine them to create new images in a range of styles from photorealistic to abstract.

Examples: Dall-E 2 | Midjourney | Stable Diffusion

Source: Dall-E 2

Prompt: Paint a portrait of Homer Simpson in the style of Edvard Munch's "The Scream"

Video Generators

Video generators learn by analyzing large sets of annotated video and generating new video in response to a text prompt. Alternatively, users can upload existing videos and edit them using text prompts or by applying canned filters and effects.

Examples: Synthesia | Pictory | Kapwing

Source: Kapwing

Prompt: Create a video on how to make a sandwich

Music Generators

Music generators analyze music tracks and metadata (artist, album, genre, release date, etc.) to identify patterns and features in particular music genres and generate similar sounding compositions.

Examples: Aviva | Soundful | Boomy

Source: Soundful

Prompt: LoFi Dreamy Hip Hop

Code Generators

Code generators use algorithms trained on existing source code—typically produced by open source projects for public use—and generate new code based on those examples. Some tools can also analyze and debug existing code or offer suggestions for improvement.

Examples: CodePal | Tabnine | GitHub Copilot

Source: CodePal

Prompt: Write a function in JavaScript that calculates BMI


© , Rutgers, The State University of New Jersey

Rutgers is an equal access/equal opportunity institution. Individuals with disabilities are encouraged to direct suggestions, comments, or complaints concerning any accessibility issues with Rutgers websites to or complete the Report Accessibility Barrier / Provide Feedback form.