Skip to content
/ zoas Public

AI를 활용한 화상 강의 녹화 및 요약 프로그램

Notifications You must be signed in to change notification settings

8282qwe/zoas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI를 활용한 화상 강의 녹화 및 요약 프로그램

전체 UI

사용자의 로그인을 통해 유저가 로그인 하여 특정 강의를 선택하면 키워드 관련으로 요약하여 출력한다.
우측 상단에 있는 그림을 통해 어떤 키워드가 많이 추출되어 중요한 내용을 내포하는지 알려주는 역할을 합니다.

전체 설명도

맡은 역할 : 백엔드 설계 및 구현 담당

서버 아키텍처 설계 구성도

Back-End

1. Nginx와 django로 이루어진 미디어 서버를 구축하여 Zoom에서 제공하는 API와 RTMP프로토콜을 활용하여 실시간 스트리밍 가능한 서버를 구축한다.
2. 실시간 스트리밍 종료 후 녹화된 강의를 통해 Google Cloud Speech API를 활용하여 STT변환을 통해 강의에 대한 문자열 데이터를 구성한다.
3. KOBERT라는 모델과 KR-WordRank 비지도 학습을 통해 키워드를 추출하여 요약본을 추출한다.

Front-End

Java Swing과 Zoom API를 활용하여 플랫폼을 구성하고 로그인 및 구현된 강의 스트리밍, 녹화, 요약 등을 제공한다. GIT

About

AI를 활용한 화상 강의 녹화 및 요약 프로그램

Resources

Stars

Watchers

Forks