Digli: Your Digital Literacy Partner

Digli: Your Digital Literacy Partner

Digli is an AI Partner built on PartyRock app that makes AI and ML topics accessible to all.

Published Mar 11, 2024
Product video: https://youtu.be/_Hfehn0_mSc
Devpost: https://devpost.com/software/let-s-get-lit-aurekm
Built & designed by Anne-Isabelle de Bokay.
At its core, Digli is a personal assistant aimed at demystifying the world of Machine Learning and Artificial Intelligence for those who may find digital technology intimidating. With a special focus on older individuals eager to learn but cautious of being patronized, Digli offers a dignified pathway to tech literacy.
How Digli works:
Digli operates on a simple yet powerful premise. Users start by entering their name, age, and area of expertise. This initial step is crucial, as it tailors Digli's explanations to the user's personal and professional background, ensuring relevance and relatability. In the featured example, Digli explains transformers with parallels to the user's expertise in carpentry.
Example of user input and ML topics
After selecting an ML topic they're curious about, Digli will explain that topic in context with their background. This method not only honors your intelligence but also enriches your learning experience by relating new concepts to familiar territory. It's about making you feel valued and smart, not out of touch.
Users can opt to embark on a deeper interactive dialogue with Digli to further clarify complex topics.
Example of Digli's ML explanation
At the end, they are able to download a fact sheet of the conversation.
Example of Digli-generated fact sheet
Community Impact:
  • Digli's approach to personalized learning can help dissolve barriers to digital literacy, especially for older generations who might feel alienated by contemporary tech jargon.
  • By valuing the user's existing knowledge and experience, Digli promotes a sense of belonging and confidence among learners. This empowerment can lead to increased participation in digital spaces, fostering a more diverse and engaged community where wisdom and experience are cherished assets in navigating the digital world.
  • One of the concerns around the future of AI is that it will lead to a major imbalance of power between the producers of AI solutions and their users. Following the maxim that "knowledge is power", Digli is able to reduce this gap between AI providers and consumers.
  • By increasing understanding, Digli can reduce fears around AI and new technology often prevalent in older communities.
  • Digli could also equip vulnerable communities with the knowledge to make informed decisions about privacy, security, and digital consumption. It could assist older users in understanding how machine learning algorithms impact their news feeds, recommend personal security measures in the age of AI, or explain the mechanics behind voice recognition software used in smartphones and home assistants.
  • Digli can increase the sociability of older generations, who will feel more concerned and able to participate in conversations. It's not just about making ML and AI accessible; it's about ensuring that no one, regardless of their digital literacy, feels left behind or underestimated. Ultimately, Digli is a testament to the power of empathy, personalization, and respect in education.
Alternative Development Scenario with Amazon Bedrock:
  1. Additional AWS Services
  • Using Amazon CodeWhisperer to accelerate development of the app
  • Using text-to-speech and speech-to-text to enable live conversations through the user and app with AWS Lex and AWS Polly
  • Using Bedrock for text generation, text summarization and as a virtual assistant
  1. Improved Structure
  • The app would be split into different systems instead of having all functionalities live on one page: the visitor would be prompted to enter their information when opening the app (with an option to store these if they will be a returning visitor). The text generation and chatbot functionality would then live in different parts of the app.
  • A structure would be built based on Amazon Web Services to accommodate: text generation, chatbot functionality, data storage, backend, UI.
  • For the purpose of the hackathon, the app's UI was mocked up in Figma to be simple and legible for the older audience it is targeting. A revised version of the app in Bedrock would be coded in React.js for the greatest flexibility and scalability.
Below are product mockups for what the app might look like if developed outside of PartyRock.
Name input Digli app
Below is an example of a user profile and Digli's response on PartyRock:
Example of user profile on PartyRock
Digli's response on PartyRock