AI Personal Learning
and practical guidance

Easegen: open source digital human course production platform, PPT one-click generation cloning digital human lecture video

General Introduction

Easegen is an open source digital human course production platform, aiming to improve the production and management efficiency of teaching content through AI technology. The platform provides a one-stop solution from course production, video management to intelligent questions, users can create video courses explained by digital people, and use AI to generate relevant test questions.Easegen front-end based on yudao-ui-admin-vue3 implementation, back-end based on ruoyi-vue-pro implementation, intelligent courseware based on the realization of the text more than the document resolution based on doc2x implementation. Easegen front-end is implemented based on yudao-ui-admin-vue3, back-end is implemented based on ruoyi-vue-pro, intelligent courseware is implemented based on wenduo, document parsing is implemented based on doc2x.

Front-end code: https://github.com/taoofagi/easegen-front


Backend code: https://github.com/taoofagi/easegen-admin

 

Easegen: Open Source Digital Human Course Creation Platform-1

Course creation page

 

Easegen: Open Source Digital Human Course Creation Platform-1

My Video Page

 

Easegen: Open Source Digital Human Course Creation Platform-1

Intelligent Courseware Page

 

Easegen: Open Source Digital Human Course Creation Platform-1

Smart Question Page

 

Function List

  • Digital Man Course Creation: Supports the creation and editing of video courses narrated by digital men.
  • Video Management: Provides upload, management and categorization functions for video content.
  • Intelligent questioning: AI technology is utilized to generate course-related test questions.
  • Document parsing: implement document parsing function based on doc2x.
  • Intelligent courseware: Based on Wendo to realize intelligent courseware production.

 

Using Help

Installation process

  1. Ensure that Node.js version is greater than 16.18.0 and install pnpm version greater than 8.6.0.
  2. Clone the front-end project repository:
    git clone https://github.com/taoofagi/easegen-front.git
    
  3. Go to the project directory and install the dependencies:
    cd easegen-front
    pnpm install
    
  4. Start the front-end project:
    pnpm dev
    
  5. Clone the back-end project repository:
    git clone https://github.com/taoofagi/easegen-admin.git
    
  6. Go to the project directory and install the dependencies:
    cd easegen-admin
    mvn install
    
  7. Start the back-end project:
    mvn spring-boot:run
    

Usage Process

  1. Create a courseAfter logging into the platform, enter the "Course Creation" page, click "New Course", fill in the course information and upload the video content.
  2. Management Video: You can categorize, edit, and delete uploaded videos on the "Video Management" screen.
  3. Generate test questionsIn the "Intelligent Question Generation" page, select the relevant course and the system will automatically generate test questions that can be edited and adjusted by the user.
  4. Creating Intelligent CoursewareEnter the "Intelligent Courseware" page, upload the relevant documents, and the system will automatically parse and generate the courseware content.
  5. View Sample LessonsOn the "Sample Lesson Showcase" page, you can view excellent lessons created by other users on the platform for inspiration and reference.
AI Easy Learning

The layman's guide to getting started with AI

Help you learn how to utilize AI tools at a low cost and from a zero base.AI, like office software, is an essential skill for everyone. Mastering AI will give you an edge in your job search and half the effort in your future work and studies.

View Details>
May not be reproduced without permission:Chief AI Sharing Circle " Easegen: open source digital human course production platform, PPT one-click generation cloning digital human lecture video

Chief AI Sharing Circle

Chief AI Sharing Circle specializes in AI learning, providing comprehensive AI learning content, AI tools and hands-on guidance. Our goal is to help users master AI technology and explore the unlimited potential of AI together through high-quality content and practical experience sharing. Whether you are an AI beginner or a senior expert, this is the ideal place for you to gain knowledge, improve your skills and realize innovation.

Contact Us
en_USEnglish