Skip to content

Video-CtrlF/video-ctrlf-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTRL-F 서비스의 Back-End 부분 입니다.

환경세팅

  • python version : 3.10.11
  • t2 micro의 경우 사양문제로 --no-cache-dir 옵션을 줘야함
    • pip install -r requirements.txt --no-cache-dir
  • CREATE DATABASE CTRLF default CHARACTER SET UTF8; : CTRLF 라는 이름의 DB 생성

Window + conda 환경

  • conda create -n {envName} python=3.10.11 : 가상환경 생성
  • conda activate {envName} : 가상환경 활성화
  • pip install -r requirements.txt : library 설치
  • ffmpeg 설치
  • CREATE DATABASE CTRLF default CHARACTER SET UTF8; : MySQL에서 CTRLF 라는 이름의 DB 생성
  • db.py 에 환경에 맞게 설정
  • python manage.py migrate : db에 반영

ai_model app

데이터를 저장할 models.py를 구축했고, url을 받아 인공지능 모델로 동영상에서 텍스트를 추출하여 DB에 저장합니다.

api app

Front로 부터 api 요청을 받아, 값을 리턴해줍니다. Django Rest Framework를 사용하였습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •