- νλ‘μ νΈ μκ° π
- νλ‘μ νΈ κΈ°λ₯ λ° μ€κ³ π
- νλ‘μ νΈ κ΅¬μ‘° π²
- μν ππ»
- νλ‘μ νΈ μ€ν¬λ¦°μ· βπ»
- νλ‘μ νΈ μ€μΉ λ° μ€ν β¨
- μννΈμ¨μ΄κ³΅λͺ¨μ κ²°κ³Ό β¨
- κ°μ : κ΅λ΄ μννΈμ¨μ΄ 곡λͺ¨μ
- μ£Όμ : Web RTC & A.Iλ₯Ό μ΄μ©ν μ€μκ° μμ νλ«νΌ
- κΈ°κ° : 2020.09 ~ 2020.11
-
κΈ°λ₯
- Node JS + Mongo DBλ₯Ό νμ©ν Kakao Talk λ‘κ·ΈμΈ κΈ°λ₯ λ° μ¬μ©μ μ 보 λ° μ¬μ§ μ μ₯
- Web RTCλ₯Ό νμ©ν κ΅μ¬μκ² λͺ¨λ νμ νλ©΄ λ° μΊ μ μ‘
- Web RTCλ₯Ό νμ©ν νμμκ² κ΅μ¬μ νλ©΄ μ μ‘
- Web RTCλ₯Ό νμ©ν μ μ νλ©΄ λ Ήν ν AWS S3μ μ μ₯
- A.I λ₯Ό νμ©ν λΉμ μμ νμ κ°μ§ ν Web RTCλ‘ κ΅μ¬μκ² λ©μΈμ§ μ λ¬ λ° νμμκ²λ soundλ‘ κ²½κ³
- WebRTCλ OpenVidu νλ«νΌ νμ©, μ§κΈμ AWS μλ² λΉμ© λ¬Έμ λ‘ μλ² μ΄μ X => μ€νμμ€ Web RTC ννλ‘ μ μ§ μ€
βββ index.js
βββ public
βββ audio
βΒ Β βββ concentration.mp3
βΒ Β βββ image.mp3
βΒ Β βββ wrongFace.mp3
βΒ Β βββ zeroFace.mp3
βββ css
βΒ Β βββ capture.css
βΒ Β βββ classroom.css
βΒ Β βββ index.css
βββ html
βΒ Β βββ capture.html
βΒ Β βββ classroom.html
βΒ Β βββ index.html
βββ js
βΒ Β βββ RTC_Multiconnection.js
βΒ Β βββ RTC_Socket.js
βΒ Β βββ capture.js
βΒ Β βββ classroom.js
βΒ Β βββ face-api.min.js
βΒ Β βββ index.js
βΒ Β βββ toKorChars.js
βββ models
βΒ Β βββ Image.js
βΒ Β βββ face_landmark_68_model-shard1
βΒ Β βββ face_landmark_68_model-weights_manifest.json
βΒ Β βββ face_landmark_68_tiny_model-shard1
βΒ Β βββ face_landmark_68_tiny_model-weights_manifest.json
βΒ Β βββ face_recognition_model-shard1
βΒ Β βββ face_recognition_model-shard2
βΒ Β βββ face_recognition_model-weights_manifest.json
βΒ Β βββ metadata.json
βΒ Β βββ model.json
βΒ Β βββ mtcnn_model-shard1
βΒ Β βββ mtcnn_model-weights_manifest.json
βΒ Β βββ ssd_mobilenetv1_model-shard1
βΒ Β βββ ssd_mobilenetv1_model-shard2
βΒ Β βββ ssd_mobilenetv1_model-weights_manifest.json
βΒ Β βββ tiny_face_detector_model-shard1
βΒ Β βββ tiny_face_detector_model-weights_manifest.json
βΒ Β βββ weights.bin
βββ uploads
βββ unknown1.png
βββ unknown10.png
βββ unknown2.png
βββ unknown3.png
βββ unknown4.png
βββ unknown5.png
βββ unknown7.png
βββ unknown8.png
βββ unknown9.png
βββ κΉμ±μ.png
βββ μ΄μ μ°¬.png
βββ μ μΈκΆ.png
βββ μ΅μΈμ .png
μ΄λ¦ | λ΄λΉμν |
---|---|
μ μΈκΆ | Frontend νμ΄μ§ ꡬν(HTML, CSS, JS), Kakao λ‘κ·ΈμΈ μ°λ, WebRTC ꡬν, A.I λͺ¨λΈ μ μ© |
μ΄μ μ°¬ | A.I λͺ¨λΈ ꡬν λ° μ μ©, WebRTC ꡬν |
κΉμ±μ | A.I λͺ¨λΈ ꡬν λ° μ μ©, Sound μ μ© |
μ΅μΈμ | A.I λͺ¨λΈ ꡬν λ° μ μ©, uploads κ΄λ¦¬ λ° κ΅¬ν |
- Git Clone
git clone https://github.com/developjik/classy.git
- νλ‘μ νΈ ν¨ν€μ§ μ€μΉ
yarn install
- νλ‘μ νΈ μ€ν
yarn start