Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop an AI Coach for Personalized Learning Through Interaction with Digital Product School Knowledge-Base #8

Open
afiDPS opened this issue Oct 23, 2024 · 0 comments

Comments

@afiDPS
Copy link
Contributor

afiDPS commented Oct 23, 2024

Overview:

We are building an Agentic AI Coach to help participants of the Digital Product School have a personalized learning experience by interacting with the knowledge-base. The knowledge-base includes a mix of resources such as PDFs, videos, YouTube content, Notion documents, and selected websites. The AI Coach will act as a learning assistant, enabling participants to ask questions and receive accurate, contextual answers from the knowledge-base, enhancing their learning experience.

The goal of this issue is to develop a Knowledge-Base AI Coach that:

  • Allows participants to ask questions about topics within the Digital Product School knowledge-base.
  • Provides accurate answers by retrieving relevant information from the knowledge-base, including PDFs, videos, YouTube content, Notion pages, and selected websites.
  • Offers a personalized learning journey by understanding user needs, preferences, and progress, and providing tailored suggestions for further learning.

Requirements:

  1. Knowledge-Base Integration:
    • Integrate with various formats in the knowledge-base, including PDF documents, video content (e.g., YouTube), Notion pages, and websites.
    • Use OCR and video transcription tools to convert content into searchable text where needed.
  2. Question Answering System:
    • Develop an NLP-based system to understand user questions and retrieve the most relevant information.
    • Use semantic search techniques to find answers across different formats and sources.
    • Provide contextual and concise responses that directly address user queries.
  3. Personalized Learning Assistance:
    • Track user interactions to understand learning preferences and suggest additional relevant content.
    • Offer follow-up questions and learning paths to encourage deeper understanding of topics.
    • Generate a learning summary based on user activity, including topics covered and suggestions for next steps.

Expectations:

  • A working model that can analyze the knowledge-base and return detailed, contextual answers.
  • Code documentation explaining how to integrate the Knowledge-Base AI Coach into our existing Agentic AI Coach framework.

Related Links:

Note:
Feel free to ask questions or request clarifications by commenting on this issue.

Support:
Comment on this issue for any help or guidance needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant