Teachinguide is growing and changing fast. As we do, we are looking to ensure content creators have the best possible tools for content definition, creation, production, optimization, marketing, sales, and distribution. One of the most unique and powerful tools we believe is the area of “Generative AI.”
So, let’s start with some basic ideas for those who are unfamiliar with the concepts involved with Generative AI and what it can do for you, a content creator.
Generative AI refers to a type of artificial intelligence that can generate new and unique content, while ChatGPT is an AI-powered conversational tool that can respond to a variety of prompts and questions in a natural language. Generative AI can create various types of content such as images, videos, music, text, and even entire virtual environments or game levels. The content generated can be realistic or entirely new and imaginative, depending on the type of algorithm and input data used. ChatGPT, as a conversational AI, does not create content per se, but rather responds to user input with natural language responses generated based on patterns and relationships found in the large datasets it was trained on. However, ChatGPT can be used to provide assistance with writing tasks, such as generating suggestions for sentences or paragraphs or even generating entire stories or articles based on a given prompt.
[In fact, the entire prior paragraph was written by asking a few questions about a Generative AI engine that Teachinguide is starting to employ!!]
The content that Generative AI can create is powerful, and impressive, to say the very least.
As an example, we asked the engine we are implementing to:
“Write a Python exercise for looking at growth in global population levels based on various alternative what-if assumptions about climate change.”
Here is what we received:
Here’s a Python exercise that looks at the growth in global population levels based on various alternative what-if assumptions about climate change:
In this exercise, we first define the initial population (7.8 billion) and the annual growth rate (1.05). We then define the years to simulate (2022 to 2100) and the climate change scenarios we want to test (no climate change, mild climate change, moderate climate change, and severe climate change).
Next, we simulate the population growth for each scenario using a loop that calculates the population for each year based on the growth rate for that scenario. We store the results in a list and plot the results using Matplotlib.
The resulting plot shows how global population levels might differ under different climate change scenarios. This exercise can be further extended to explore other variables, such as birth and death rates, and to test other what-if scenarios related to climate change.
As another example, we asked the engine we are implementing to:
“Write 2 multiple-choice test questions with only 1 correct answer about search engine optimization for an advanced course on SEO. Provide a detailed explanation of the correct and incorrect answers.”
Here is what we received:
However, imperfect the output might be, at Teachinguide we are experimenting with using generative platforms to help our users. Some of the ways we are testing include helping content creators with prompts that will enable them to generate useful and unique content in areas in which they have content expertise; generate content ideas and recommendations; and then run the resulting outputs against our massive Teachinguide databases to help assess if that content will improve content rankings, generate greater income, etc.
The broad range of areas where we are working is first focused on content creation and optimization. This includes helping content creators to generate new and unique content, including:
Content and course ideas
- New and different ideas for content topics, subjects…
- New and unique course titles, subtitles, outlines, learning outcomes, module titles, and descriptions
- New and different text outlines and (even) detailed scripts for unique modules related to your courses/content
- Ideas for educational announcements, articles, and of social media post
Exercises and text questions
- Multiple question types (multiple choice questions, true/false…) with detailed explanations of the answers for quizzes and tests
- Unique exercises related to specific subjects included in your courses or content, including exercises that can be done by the student/viewer by themselves and in groups.
Educational announcements, social media posts, and articles
- Crafting engaging educational information and announcements
- Images and videos are to be used in courses, social media, and even music. For example, they can use AI-powered tools to create custom thumbnail images for their YouTube videos or generate new video footage to use in their content.
Infographics, charts, graphs, and other informative visualizations
- Creating visualizations for content, courses, social posts, and other communications with your audience, students, viewers, and followers
- Creating visualizations for datasets that are used within the content/course you have created or plan to create.
The entire field of Generative AI is new, and many questions have been raised about what constitutes intellectual property that has been constructed with Generative AI, as well as the output’s IP ownership. These have yet to be definitely answered. However, we do know that in order to qualify as new intellectual property, Generative AI outputs require the involvement and prompts of a human. That is, a computer cannot generate the prompts for the computer to answer. Similarly, the more creative, detailed, and unique the prompts provided to the Generative AI engine, the more assurance you can have that the IP created is protectable.
If you are interested in learning more about Generative AI and how it is being used in content creation, join one of the Teachinguide Connect sessions. There, on a weekly basis, you can interact directly with industry experts, as well as our product managers and developers. We are eager to hear your feedback and priorities, as those will help us decide how to best integrate features that serve you best.