Artificial Intelligence (AI)
Discuss current events in AI and technological innovations with Intel® employees
580 Discussions

Building an Online Learning Platform using Intel® AI Analytics Toolkit: Developer Spotlight

Ramya_Ravi
Employee
1 0 16.8K

Online learning is a method of education where students can learn in a virtual environment using the Internet. Online learning offers thoughtfully designed, quality, student-focused learning experiences. However, the learning experience for the students is not ideal. A few challenges experienced by the students during online learning are:

  • Course instructors may not be available all the time.
  • Resolving or working on doubts can be a lengthy process.

Rohit Sroch, in his blog, proposed a solution to such problems - LEAP (Learning Enhancement and Assistance Platform). LEAP is an AI-powered platform developed to increase learning results and provide fair access to quality education.

The proposed learning platform uses the following tools and frameworks in Intel® AI Analytics Toolkit (AI Kit):

  1. Intel® Extension for PyTorch* - Apply the newest performance optimizations not yet in PyTorch with minimal code changes.
  2. Intel® Neural Compressor - Performs model compression techniques to reduce the model size and increase the speed of deep learning inference for deployment on Intel CPUs or Intel GPUs.
  3. Intel® Extension for Scikit-Learn* - Dynamically patches scikit-learn estimators while improving performance for machine learning algorithms.
  4. Intel® Distribution of Modin* - Modin is a drop-in replacement for the extensively used Python library, Pandas. The Intel distribution adds optimizations to further accelerate processing on Intel® hardware.

LEAP is optimized using AI Kit and Intel® DevCloud to further improve its performance. Read more about the project and key features of LEAP at LEAP (Learning Enhancement and Assistance Platform) powered by Intel® AI Analytics Toolkit.

GitHub Link to the project: https://github.com/rohitc5/intel-oneAPI

What’s Next?

We encourage you to check out and incorporate Intel’s other AI/ML Framework optimizations and end-to-end portfolio of tools into your AI workflow and learn about the unified, open, standards-based oneAPI programming model that forms the foundation of Intel’s AI Software Portfolio to help you prepare, build, deploy, and scale your AI solutions.

For more details about the new 4th Gen Intel® Xeon® Scalable processors, visit Intel's AI Solution Platform portal to learn how Intel empowers developers to run end-to-end AI pipelines on these powerful CPUs.

About the Author:

Rohit Sroch is currently working as a Senior AI Scientist at Course5i with 5+ years of experience in NLP and Speech AI systems. He is passionate about AI, and he actively engages in research opportunities.

About the Author
Product Marketing Engineer bringing cutting edge AI/ML solutions and tools from Intel to developers.