Objective: Take a traditional ed-tech program and transform it into an artificially intelligent interface which allows users to absorb program content, practice code, get active feedback, engage in exercises and activities within the interface.

Context: We have a program on Solana development. We designed a custom LMS which is broadly divided into 5 parts. On the very left side of the page we have a nav bar wherein users can set up their account information (name, photo, personal information) wherein users can watch the video library. Each video has reference materials which are accessible under a drop down menu button under each video. On right side we have an option panel which has 3 buttons, a video button which shows you a list of videos yet to watch (like a YouTube video list) and an ‘exercises’ button and an ‘activities’ wherein you click on the buttons to find the number of exercises and activities the user has unlocked on the basis of videos the user has watched.
Below the video we have a description and under the description we have a ‘doubts’ section which is basically a comment section wherein users can post a doubt and one of our tutors will manually reply back.
A very traditional system.

User problems:
1. They need to feel that they have access to support 24/7 whenever they need it.
2. Live 1 on 1 sessions, for the same reason of having support whenever they need it
3. Retention issues because without enough motivation binge watching program videos can become boring

Current platform issues
1. Very clunky user experience: The videos are great but access to reference materials and especially the way ‘exercises and activities’ get unlocked are not ‘intuitive’. A notifications icon appears on the exercises and activities button prompting users to click. 
2. The overall experience feels very traditional ‘ed-tech’-ish which generally gets a bad rap.
3. The doubt section is completely manual which can become overwhelming for the tutors to respond to in time.

Envisioned solution:
1. Imagine an artificially intelligent platform which is trained on the entire program
2. Instead of ‘binge watching video, separate doubt section, separate exercises and activities section’, the entire program becomes a running conversation
3. The program shall begin with first understanding the education, aptitude and cognition levels of the users. Preferably a voice integration in the system will help to provide a human feel. 
4. The user should be able to toggle between voice mode and text mode.
5. The interface should be follow the same trajectory as the program, the system should tell the user to go through these references, ask user to perform exercises and tasks as the user reaches the commensurate level of proficiency.
6. Active doubt solving support 24/7.
7. The user should be able to bookmark messages for future references. 

Problem: I am the founder of the company with no technical or coding knowledge whatsoever. My CTO is a full stack dev, but no experience with AI, the other co-founder is a psychologist with no technical knowledge 

Questions for you:
1. What’s the practical viability of such a platform built for a single program on Solana Development
2. How should we build it