<aside> 🔗 Article: bit.ly/contest-kb

</aside>

Anthropic contest.mp4

I recently participated in an Anthropic contest where we developed an innovative application aimed at revolutionizing how people learn new subject areas. Our submission focused on creating a targeted study app that allows users to rapidly acquire essential skills in any field of interest.

The Concept

Our app, tentatively named "Learn New Subject Areas," is designed to:

  1. Link together a corpus of information (textbooks, transcribed conversations, etc.)
  2. Work backwards from real-world scenarios
  3. Help users quickly hone in on exactly what they need to learn

The goal is to compress months of learning into a matter of hours or weeks, spread over focused study sessions.

Key Features

  1. Topic Breakdown: We break down complex subjects (like system design for software engineering interviews) into manageable lesson topics.
  2. Study Cards: Users can build a repository of study cards for memorization and ingrained learning.
  3. Verbal Practice: The app includes a feature for practicing verbal responses to interview-style questions, complete with AI-powered evaluation and feedback.
  4. Real-world Application: We link theoretical knowledge to practical scenarios, enhancing understanding and retention.

Home Screen with Study Areas summarizing progress

Home Screen with Study Areas summarizing progress

Untitled

Learn about a specific area of study with lesson plans, study cards, and verbal review mode

Untitled

Lessons help to learn concepts for real-world scenarios quickly

The Demo

For our demonstration, we used the example of preparing for a system design interview. Here's how it works:

  1. Topic Generation: We use API calls to generate a series of questions based on real interview scenarios, then create study cards and organize topics in a logical learning order.
  2. Lesson Plans: Each topic (e.g., "Requirements Gathering") includes learning objectives, basic concepts, and real-world applications.