Facebook PixelVersatile and personalized learning and memorising app
Create newCreate new

Versatile and personalized learning and memorising app

Image credit: https://unsplash.com/photos/cpLsWmMEa1Q and https://unsplash.com/photos/33oxtOMk6Ac downloaded and edited

jnikola Nov 15, 2022
Please leave the feedback on this idea

Is it original or innovative?


Is it feasible?


Is it targeting an unsolved problem?


Is it concisely described?

Bounty for the best solution

Provide a bounty for the best solution

Bounties attract serious brainpower to the challenge.

Currency *
Who gets the Bounty *
  • Learning and memorising stuff seems to be a crucial thing during growth, development and life in general
  • Besides new tools, courses and highly developed schools, there is currently no versatile tool (as long as I know) that you can use to learn literally anything you want
  • Learning via an app makes it easy to be reminded, regularly check the materials and learn often
  • Using the combination of an AI and the Internet makes it easy for the algorithm to find new ways how to make learning interesting for you
How would it work?
The app should be simple as TikTok, with no need to necessarily create an account to create a profile (the data would be locally-based on your smartphone). Easy log in, upload of the data via copy-paste function for text, camera for a photo or a simple import for a file. The materials could be presented in a gallery such as on your Instargam or a TikTok profile and accessiblevia a simple touch. Along with the photo of the material in the gallery, there is a progress bar to show you how far you came.
The learning process via the proposed app would consist of the following steps:
  • Create a profile along with your educational background, interests, skills and other necessary details
  • Choose the materials or the topic you want to learn or memorise
  • it could be a school seminar you need to prepare, song lyrics, several jokes, business topic you need to present, scientific paper you want to read or a simple photo of a paper with some data you want to memorise
  • it shouldn't be longer than 10000 characters (excluding figures or tables) so you can learn it in shorter time and not lose motivation
  • it should be in text, table, PDF or photo format, as long as it's readible
  • Set the pace and a method you want to use
  • pace: 1 day (you have a test tomorrow) or 10 days; get notified once per day or every 1 hour
  • methods: described below
  • Start learning
  • Feedback - the time when the algorithm learns about you and your learning and memorising habits, best approaches, success rates, etc.
Methods of learning and memorising
The algorithm would start learning process by offering you several predefined methods which would include notifications, text and voice messages, links, etc. with:
  • the whole materials for you to read/look at,
  • parts of the materials with a certain conclusion or a point,
  • random parts of the text with gradual increasing of the volume of the materials,
  • parts of the materials with external sources, links or materials that enrich your material, make it more understanding or easier to comprehend by presenting it in a user-friendly logic (for example, if you are a programmer trying to learn music theory, some computer logic could be used to explain certain musical terms or processes)
Every piece of material, in what ever shape presented, would be repeatedly shown to you until you mark the material as "checked" at least five times. This, along with the always present "feedback" icon would serve as a "food" to the algorithm. The algorithm would learn your habits, propose new ways of learning, new links or send more creative notifications/messages. You can always choose the method or the flexibility/creativity level of an algorithm to combine new principles in your learning process.
The goal would be to create an algorithm that presents you your materials in the most interesting, non-invasive and the most comprehensive way, which results in you learning and memorising things in the shortest period.
The "juice" of the idea
The method and the flexibility/creativity level of an algorithm would bring the "juice" into the learning process. Based on your profile, it would introduce some bold moves to see if they make you stick longer to your materials, stay motivated longer or understand the data better.
For example, if you are a millennial kid interested in nature, but trying to learn machine learning, the algorithm would introduce a background music from your childhood while notifying you of the materials. It could also give you some examples from the science that you would find interesting, but they would actually help you understanding the machine learning-related topic. If you find it hard to start learning (even for a few minutes per day), the notification would consist of some news related to your topic, cool music video with some common words, etc. If, on the other hand, you are a businessman trying to learn child song lyrics for you daughter's Christmas ceremony, the song would be presented in the shape of a business article, along with the statistics (number of words, rhymes, etc). You would get a text message to continue the lyrics, name the Deer from the song, etc. For this to work, a huge team of creative thinkers and programmers would be employed.

For the beginning and to test if it would work, the idea could start as a single project for a customer that wants to learn some short materials.
Creative contributions
Know someone who can contribute to this idea? Share it with them on , , or

Add your creative contribution

0 / 200

Added via the text editor

Sign up or


Guest sign up

* Indicates a required field

By using this platform you agree to our terms of service and privacy policy.

General comments