Skip to content

Commit 0aeb76c

Browse files
committed
update readme
1 parent c1eef36 commit 0aeb76c

File tree

3 files changed

+14
-17
lines changed

3 files changed

+14
-17
lines changed

README.md

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
# LEAP
88

9-
Intel Hackathon Prototype Implementation for our LEAP Platform
9+
Intel® oneAPI Hackathon - Prototype Implementation for our LEAP Platform
1010

1111
# A Brief of the Prototype:
1212

@@ -16,20 +16,16 @@ Intel Hackathon Prototype Implementation for our LEAP Platform
1616
MOOCs (Massive Open Online Courses) have surged in popularity in recent years, particularly during the COVID-19 pandemic. These
1717
online courses are typically free or low-cost, making education more accessible worldwide.
1818

19-
- Online learning is crucial for students even post-pandemic due to its flexibility, accessibility, and quality. But still, the learning experience
20-
for students is not optimal, as in case of doubts they need to repeatedly go through videos and documents or ask in the forum which may
21-
not be effective because of the following challenges:
19+
Online learning is crucial for students even post-pandemic due to its flexibility, accessibility, and quality. But still, the learning experience for students is not optimal, as in case of doubts they need to repeatedly go through videos and documents or ask in the forum which may not be effective because of the following challenges:
2220

23-
- Resolving doubts can be a time-consuming process.
24-
- It can be challenging to sift through pile of lengthy videos or documents to find relevant information.
25-
- Teachers or instructors may not be available around the clock to offer guidance
26-
27-
- To mitigate the above challenges, we propose LEAP (Learning Enhancement and Assistance Platform), which is an AI-powered
28-
platform designed to enhance student learning outcomes and provide equitable access to quality education. The platform comprises two main features that aim to improve the overall learning experience of the student:
21+
- Resolving doubts can be a time-consuming process.
22+
- It can be challenging to sift through pile of lengthy videos or documents to find relevant information.
23+
- Teachers or instructors may not be available around the clock to offer guidance
2924

3025
#### Our Proposed Solution ![image](https://user-images.githubusercontent.com/72274851/218503394-b52dfcc9-0620-4f44-94f5-46a09a5cc970.png)
3126

32-
LEAP stands for Learning Enhancement and Assistance Platform:
27+
To mitigate the above challenges, we propose LEAP (Learning Enhancement and Assistance Platform), which is an AI-powered
28+
platform designed to enhance student learning outcomes and provide equitable access to quality education. The platform comprises two main features that aim to improve the overall learning experience of the student:
3329

3430
❑ Ask Question/Doubt: This allows the students to ask real-time questions around provided reading material, which includes videos and
3531
documents, and get back answers along with the exact timestamp in the video clip containing the answer (so that students don’t have to
@@ -46,7 +42,7 @@ hints to the student to arrive at correct answer, enhancing student engagement a
4642

4743
# Technology Stack:
4844

49-
- Intel® oneAPI (Intel® AI Analytics Toolkit) Tech Stack
45+
- Intel® oneAPI AI Analytics Toolkit Tech Stack
5046

5147
![](./assets/Intel-Tech-Stack.png)
5248

@@ -56,7 +52,7 @@ hints to the student to arrive at correct answer, enhancing student engagement a
5652
4. Intel® distribution for Modin: Used for basic initial data analysis/EDA.
5753
5. Intel® optimized Python: Used for data pre-processing, reading etc.
5854

59-
- Prototype App Tech Stack
55+
- Prototype webapp Tech Stack
6056

6157
![](./assets/Tech-Stack.png)
6258

@@ -74,7 +70,7 @@ hints to the student to arrive at correct answer, enhancing student engagement a
7470
$ cd Intel-oneAPI
7571

7672
```
77-
- Start the LEAP RESTFul Service to consume both components (Ask Question/Doubt and Interactive Conversational AI Examiner) over API
73+
- Start the LEAP RESTFul Service to consume both components (Ask Question/Doubt and Interactive Conversational AI Examiner) as a REST API
7874

7975
```python
8076
$ cd api
@@ -114,7 +110,7 @@ hints to the student to arrive at correct answer, enhancing student engagement a
114110
- Clone the Repository
115111

116112
```python
117-
$ git clone https://github.com/rohitc5/intel-oneAPI/tree/main
113+
$ git clone https://github.com/rohitc5/intel-oneAPI/
118114
$ cd Intel-oneAPI
119115

120116
```
@@ -224,6 +220,7 @@ Here is the detailed architecture of `Ask Question/Doubt` component:
224220

225221
# create a local vector store of course content for faster retrieval during inference
226222
# Here we get semantic or syntactic (TFIDF) embedding of each content from course and index it.
223+
# Please Note that, we use FAISS (local vector store) (https://github.com/facebookresearch/faiss) to create a course content index
227224
$ python core/create_vector_index.py --course_dir=../../dataset/courses --emb_model_type=[semantic or syntactic] \
228225
--model_name_or_path=[Hugging face model name for semantic] --keep_accents
229226

@@ -261,7 +258,7 @@ Please Note that for fun 😄, we also provide usage of Azure OpenAI Cognitive S
261258

262259
AI_EXAMINER_CONFIG = {
263260
"llm_name": "azure_gpt3", # azure_gpt3, hf_pipeline
264-
"azure_deployment_name": "text-davinci-003-prod",
261+
"azure_deployment_name": "text-davinci-003",
265262

266263
"hf_model_name": "TheBloke/falcon-7b-instruct-GPTQ", # mosaicml/mpt-7b-instruct
267264

@@ -307,7 +304,7 @@ Please Note that for fun 😄, we also provide usage of Azure OpenAI Cognitive S
307304
# Benchmark Results with Intel® oneAPI AI Analytics Toolkit
308305

309306
- We have already added several benchmark results to compare how beneficial Intel® oneAPI AI Analytics Toolkit is compared to baseline. Please go to `benchmark` folder to view the results. Please Note that the shared results are based
310-
on provided Intel® Dev Cloud machine *(Intel Xeon Processor (Skylake, IBRS) - 10v CPUs 16GB RAM)*
307+
on provided Intel® Dev Cloud machine *[Intel Xeon Processor (Skylake, IBRS) - 10v CPUs 16GB RAM]*
311308

312309
# Comprehensive Implementation PPT (Presentation)
313310

138 KB
Binary file not shown.
30.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)