Product News

May 6, 2024

Demystifying AI: How Luna Uses AI to Transform Student Revision

Natalie Bull

Written by Natalie Bull

Illustration of an AI chip
Illustration of an AI chip

Just like a lot of recent products worldwide, Luna incorporates AI. Of course, this opens up the question… how does it use AI?

It’s a fair question! Nowadays, it seems like AI is used everywhere, from massive consultancies to small-scale digital artists. They can’t all be using the same AI model in the same way, as this would open up a can of worms and make it harder for consumers to know what’s going on.

We want to be upfront about the AI technology Luna is utilising and how it is doing this, in order to put minds at ease.

What model is Luna using?

Right now (August 2023) Luna uses ChatGPT 3.5-turbo, which is one of many OpenAI models available. The GPT models are perhaps the best known, and lots of you may have used the free ChatGPT to help with your work, as an alternative to Google, or just to have a bit of fun. If you haven’t played around with it yet, it’s well worth a look; you’ll probably be surprised by just how intelligent artificial intelligence is!

GPT-3.5 models can understand and generate natural language. This was perfect for Luna, as we wanted to create flashcards from natural language (i.e., students’ study materials), and then generate questions and answers in language that is used in typical everyday life.

Other Open AI models include DALL·E, which creates images from a text prompt, and Whisper, a speech recognition software. There are other natural language models too, and Luna was initially built using the text-davinci-003 model. However, during the development process ChatGPT 3.5 quickly became the preferable option, highlighting just how rapid AI’s development is.

The odds are that Luna will switch models again with the release of ChatGPT 4 so it can benefit from performance improvements. We’ve designed Luna so we can easily switch the AI model it uses because we expect so many developments in a short period of time.

How does that become flashcards?

The text that the user puts into Luna is fed to the AI model, which is prompted to extract all the learning points within the information, and to present them as a series of key insights. The prompt specifically prohibits Luna from generating additional facts by drawing information from other sources so that students can be 100% confident that their flashcards are based solely on the information they have provided Luna with.

Once it has those key insights, Luna allows the user to check and edit any information they feel needs tweaking, then feeds everything back through the AI to turn each insight into a true/false and a short answer question. That then forms the basis of the flashcard.

Et voila, Luna has turned a significant chunk of text into a collection of flashcards. The user can then customise them however they please, but Luna has done the grunt work that has been shown to present a considerable barrier to using flashcards to revise.

How OpenAI uses data from Luna

Data sent by Luna to the OpenAI API will not be used to train or improve OpenAI models. Data from Luna may be retained by OpenAI for up to 30 days (in order to help identify abuse), after which it will be deleted (unless otherwise required by law).

That’s it?

AI can seem monstrous, given its many uses and how it’s discussed in the media at times. But what’s been described here is the extent to which Luna uses AI to help students. It can be likened to having a a very smart and efficient assistant pick out the bits the user needs to learn, and then turn them into questions. It’s a huge timesaver, and it helps with the beginning of the learning process.

Get the newsletter

Sign up to get the latest news and insights straight to your inbox.

Get the newsletter

Sign up to get the latest news and insights straight to your inbox.

Get the newsletter

Sign up to get the latest news and insights straight to your inbox.

Get the newsletter

Sign up to get the latest news and insights straight to your inbox.