
λ§νκ³ μμ§μ΄λ©° μ¦κ²κ² λ°°μ°λ "AI μΈκ΅μ΄ νμ΅ κ²μ"
μμ 체ννκΈ° |
μμ UCC | μμ Swagger
β μΈμ΄λ μΌμ° νμ΅ν μλ‘ νμ΅ν¨κ³Όκ° μ’μ΅λλ€. νμ§λ§, νμ¬ μ½λ‘λλ‘ μΈν΄ μμ΄λ€μ μΈμ΄ λ°λ¬μ΄ λ¦μ΄μ§κ³ μμ΅λλ€. μμ΄λ€μ μ£Όλ‘ λΆλͺ¨λμ΄λ μ μλ, λλμ μ λͺ¨μ, νμ λ±μ λ³΄κ³ κΈκ³Ό κ°μ μ λ°°μλλ€. λ§μ€ν¬λ‘ μΌκ΅΄μ κ°λ¦° μ± λ³΄λ΄λ μκ°μ΄ κ³μν΄μ λμ΄λλ€λ©΄ μΈμ΄νμ΅μ μ νμ΄ μκΈΈ κ²μ λλ€. λν, μμ΄ μ μΉμμ΄λ νμκ³Ό κ°μ λ±λ±νκ³ μ μ μΈ κ΅μ‘λ³΄λ€ μ¦κ²κ² 곡λΆνλ λΆμκΈ°κ° νμ±μ΄ λμ΄μΌ ν κ² μ λλ€.
β κ·Έλμ μ ν¬λ μμ μλΉμ€λ₯Ό ν΅ν΄ μμ΄λ€μ΄ μ¬λ―Έμκ² μΈκ΅μ΄λ₯Ό νμ΅νλ νλ«νΌμ μ 곡νκ³ μ ν©λλ€. κ·μ¬μ΄ μΊλ¦ν°μ μ λλ©μ΄μ
μ΄ νλΆν νλ©΄μ μ 곡νμ¬ '곡λΆ'μ λν κ±°λΆκ°μ μ΅μννλ €ν©λλ€. λ‘κ·ΈμΈμ νμ§ μμλ λͺ¨λ κ²μμ μ¦κΈΈ μ μλ μ΅κ³ μ μ κ·Όμ±κ³Ό μ€μκ° μμ±μΈμ, μ΄λ―Έμ§ μΈμμ μ¬μ©νμ¬ λ€μνκ² μ¦κΈΈ μ μλ κ²μμ μ 곡νκ³ μ ν©λλ€.
-
κ³΅λΆ μμ
λ€μν μΈμ΄ (νκ΅μ΄, μμ΄, μΌλ³Έμ΄, μ€κ΅μ΄, λ² νΈλ¨μ΄, μ€νμΈμ΄, νλμ€μ΄) λ₯Ό κ²μμ ν΅ν΄ μ¦κ²κ² νμ΅ν μ μμ΅λλ€. μΉ΄λκ²μμμλ AIκ° λ°μμ λ£κ³ μ λ΅μ¬λΆλ₯Ό μλ €μ£ΌκΈ° λλ¬Έμ μ νν λ°μ μ°μ΅μ ν μ μμ΅λλ€.
-
μ¬λ―Έ μμ
κ·μ½κ³ μκΈ°μκΈ°ν μ λλ©μ΄μ μ΄ νλΆν νλ©΄μ ꡬμ±ν©λλ€. μμ±μΈμκ³Ό μμμΈμμ νμ©νμ¬ μ½κΈ°, λ§νκΈ°, μμ§μ΄κΈ° λ±λ± μ¬λ¬ κ°κ°μ μ΄μ©νλ κ²μμ ꡬνν©λλ€.
μμμ μ μΉμμ, μ΄λ±νμμ λμμΌλ‘νλ μ΄ν νμ΅ κ²μμ λλ€. νμλ€μ΄ μ§μμλ νΈνκ², λ μ¦κ²κ² μΈμ΄λ₯Ό νμ΅ν μ μκ² νμλ μ·¨μ§μμ κΈ°ννμ΅λλ€. λμ μ νλμ μ€μκ° μμ± μΈμμ ν΅ν΄ λ°μμ μ°μ΅νκ³ , λ¨μ΄λ₯Ό νμ΅ν μ μμ΅λλ€.
μμμ κΈ°λν¨κ³Όλ λ€μκ³Ό κ°μ΅λλ€.
- λ€μν μΈμ΄λ₯Ό μ¦κ²κ² νμ΅νλ€.
- νμμ κ°μ§ μμλ μ νν λ°μμ μ°μ΅ν μ μλ€.
- ν₯λ―Έλ₯Ό μ λ°νμ¬ μλ€λ₯Έ κ²½νμ ν μ μλ€.
- κ²μ μλ΄λ₯Ό ν΅ν΄ κ²μ λ°©λ²μ μ΅ν μ μμ΅λλ€.
- λ¨μ΄λ₯Ό λ§ ν μκ°μ΄ 15μ΄ μ£Όμ΄μ§λλ€.
- λ§μ΄ν¬ λ²νΌμ λλ¬ μμ±μ λ Ήμνκ³ , λ€μ λ²νΌμ λλ¬ μμ± λ°μ΄ν°λ₯Ό μ μ‘ν©λλ€.
- νλ¦° λ¨μ΄λ₯Ό λ§νμ λ 'νλ Έμ΄μγ γ ' λ¬Έκ΅¬κ° νμλ©λλ€.
- μΉ΄λλ₯Ό λλΈν΄λ¦νμ¬ μ λ΅μ νμΈν μ μμ΅λλ€.
- λΉ μμ± λ°μ΄ν°(null)κ° λμ΄κ°λ κ²½μ° 'μ리λ₯Ό μ λͺ» λ€μμ΄μγ γ ' λ¬Έκ΅¬κ° νμλ©λλ€.
- κ²μμ λ§μΉλ©΄ κ²μ κ²°κ³Όλ₯Ό νμν©λλ€.
- κ²μ μλ΄λ₯Ό ν΅ν΄ κ²μ λ°©λ²μ μ΅ν μ μμ΅λλ€.
- λ¬Έμ μ λ¨μ΄μ ν΄λΉνλ 물체λ₯Ό 보μ¬μ£Όλ©΄ AIκ° μ λ΅μ νλ³ν©λλ€.
μμ μμ λ°©λ²μ λλ€. ν΄λΌμ΄μΈνΈ μ€νλ°©λ²μ μ€λͺ ν΄λ립λλ€.
AI μλ² λμμ νμΈνκ³ μΆλ€λ©΄, 4λ² μ΄νμ λ¨κ³λ₯Ό μ€νν©λλ€.
- Clone the repo
$ git clone https://lab.ssafy.com/s04-ai-image-sub3/s04p23a201.git- Install NPM packages
$ cd frontend
$ yarn install- run Client
$ yarn serve- Install virtual environment & activate
$ cd AI
$ python -m venv venv
$ source venv/Scripts/activate- Install requirements.txt
$ pip install -r requirements.txt- run AI server
$ python manage.py runserverAUTH μλ²μ CARD μλ²λ‘ λΆλ¦¬λ©λλ€.
LOCALκ³Ό UBUNTU μμ μ μ λ°©λ²μ μ€λͺ ν΄λ립λλ€.
LOCALμμ μ€ν
AUTH SERVER
- νλ‘μ νΈ open ν Build
CARD SERVER
- C λλΌμ΄λΈ λ°μ ssafy ν΄λ μμ±
- STTService ν΄λμ€μμ LOCAL_PATH μ€μ
- κ΅¬κΈ STTλ₯Ό μν νκ²½λ³μ λ±λ‘ (https://codedragon.tistory.com/9406 μ°Έκ³ )
- μ€ν
UBUNTUμμ μ€ν
AUTH SERVER
$ java -jar spring-social-0.0.1-SNAPSHOT.jar --server.servlet.context-path=/apiCARD SERVER
$ cd s04p23a201/exec/backend
$ export GOOGLE_APPLICATION_CREDENTIALS="/home/ubuntu/s04p23a201/exec/backend/ssokssok-bd6c9dfa56f1.json"
$ java -jar ssokcard-0.0.1-SNAPSHOT.jar --server.servlet.context-path=/card-api --server.port=8081- κΈ°λ₯μ μμ
- UI / UX κΈ°νμ
- System Architecture
- Sequence Diagram
- ERD
- SSOK SSOK μΊλ¦ν°
- 컨벀μ
| NAME | Role | Github |
|---|---|---|
| π κ°μ±μ | Captain & Frontend & AI | https://github.com/chaewon-k |
| π¦ κΉμ±μ§ | Backend | https://github.com/tjdwls3469 |
| π§ κΉν¨μ§ | Frontend | https://github.com/devhyojin |
| π§ μ΄μΉμ | Frontend & AI | https://github.com/salee1023 |
| π§ μ΄μ μ§ | Backend | https://github.com/leejjin |





