Skip to content
@cau-oss-team3

cau-oss-team3

Welcome to CAU-OSS-Team3's GitHub!

Narae: Your Personal AI Mentor

What is Narae?

Narae, came form Literary expression of ‘wings’ in Korean.
Narae is a project developed by the students of Chung-Ang University for an Open Source Software lecture. Our goal is to create a personal AI coaching mentor designed to guide users through daily growth, focusing on specialized areas of study. The project consists of a backend server and a frontend application, but our main focus is on backend.

Our Repositories

  • Back-End Server: Narae - Handles AI processing, user data management, and serves as the backbone of our service.
  • Front-End App: Narae-Frontend - Provides the user interface where users interact directly with Narae.

Project Objectives

Our development focuses on several key areas to create a effective mentoring service.

  1. Motivation and Learning Setup:

    • Users can choose their field of development (e.g., backend, frontend).
    • We provide an effective learning plan considering the user's situation, goals, and intentions.
    • Goals are periodically reset to offer realistic mentoring.
  2. Learning Guidance and Advice:

    • AI suggests tasks to foster expertise and guides on necessary resources.
    • For topics that are challenging, AI explains in depth and provides examples and exercises.
  3. Review and Evaluation:

    • AI summarizes conversations to track learning progress.
    • Custom quizzes are generated daily to reinforce learned material.
  4. Utilizing OpenAI Embeddings:

    • To provide deep knowledge in specific development areas, we integrate data using OpenAI's embedding technologies.
  5. User Feedback Collection:

    • We actively collect user feedback post-service to enhance our offerings.

(Maybe) Voice Interaction Capability:

  • Users can converse with AI anytime, anywhere via voice.
  • Conversations are transcribed to text for backend processing and responses are returned as voice.
  • It will be implemented if we have some extra time.

MVP Focus: Streamlined Project Scope

For the initial phase of Narae's development, we have streamlined our project scope by focusing exclusively on the field of development(e.g. backend, frontend) for mentoring. We believe that by narrowing our focus to this area, we can more efficiently implement and optimize our embedding technologies. We want to check if embedding gives more effective and specialized AI coach that can provide tailored guidance and resources to aspiring learners of development.

Technologies and Approach

Our approach avoids costly fine-tuning; instead, we leverage technologies like Retrieval-Augmented Generation (RAG) when necessary to maintain affordability while ensuring high quality and responsiveness.

Pinned

  1. narae narae Public

    Personal AI coaching companion designed to guide you through daily growth and learning.

    Python

Repositories

Showing 5 of 5 repositories
  • narae Public

    Personal AI coaching companion designed to guide you through daily growth and learning.

    Python 0 MIT 0 2 1 Updated May 22, 2024
  • embedding Public

    Repository for testing embedding

    Python 0 MIT 0 0 0 Updated May 19, 2024
  • narae-frontend Public

    Narae UI built with svelte

    Svelte 0 MIT 0 0 0 Updated May 19, 2024
  • .github Public
    0 0 0 0 Updated Apr 30, 2024
  • speach-test Public

    for testing stt, tts

    HTML 0 MIT 0 0 0 Updated Apr 4, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…