Spaces:
Runtime error
Runtime error
title: Ice Breaking Challenge | |
emoji: π | |
colorFrom: purple | |
colorTo: yellow | |
sdk: docker | |
pinned: false | |
short_description: ice_breaking_challenge | |
# Ice Breaking Challenge | |
## μ¬μ© μλλ¦¬μ€ | |
```mermaid | |
sequenceDiagram | |
actor user as μ¬μ©μ | |
participant browser as λΈλΌμ°μ | |
participant flask as Flask | |
%% participant sheets as Google Sheets | |
%% participant gemma as Fine-Tuned Gemma 2 | |
autonumber | |
critical ν μ 보 μ λ ₯ | |
user ->> browser: Hugging Face Space μ κ·Ό | |
browser ->> flask: `ν μ 보 μ λ ₯ νμ΄μ§` μμ² (json) | |
flask ->> browser: `ν μ 보 μ λ ₯ νμ΄μ§` μλ΅ (html & js) | |
browser ->> user: `ν μ 보 μ λ ₯ νμ΄μ§` λ λλ§ | |
end | |
critical μ€λ¬Έ QR | |
user ->> browser: `ν μ 보 μ λ ₯ νμ΄μ§`μ `λ€μ` λ²νΌ ν΄λ¦ | |
browser ->> flask: `μ€λ¬Έ QR νμ΄μ§` μμ² (json) | |
flask ->> browser: `μ€λ¬Έ QR νμ΄μ§` μλ΅ (html & js) | |
browser ->> user: `μ€λ¬Έ QR νμ΄μ§` λ λλ§ | |
end | |
critical μκΈ°μκ° | |
user ->> browser: `ν μ 보 μ λ ₯ νμ΄μ§`μ `λ€μ` λ²νΌ ν΄λ¦ | |
browser ->> flask: `μκΈ°μκ° νμ΄μ§` μμ² (json) | |
flask ->> browser: `μκΈ°μκ° νμ΄μ§` μλ΅ (html & js) | |
browser ->> user: `μκΈ°μκ° νμ΄μ§` λ λλ§ | |
Note right of user: μ§λ¬Έ μμ± μλ£λ λκΉμ§ `λ€μ` λ²νΌ λ λλ§ X | |
end | |
critical μ€λ¬Έ λ° μ§λ¬Έ μμ± μλ£ νμΈ | |
browser ->> flask: μ€λ¬Έ μλ£ νμΈ μμ² (json) | |
create participant sheets as Google Sheets | |
flask ->> sheets: μ€λ¬Έ μμ² | |
destroy sheets | |
sheets ->> flask: μ€λ¬Έ μλ΅ | |
flask ->> flask: ν μ 보μ μ€λ¬Έ λ΄μ λμ‘° | |
create participant gemma as Fine-Tuned Gemma 2 | |
flask ->> gemma: μ€λ¬Έ μλ£λμλ€λ©΄, μ§λ¬Έ μμ± μμ² | |
destroy gemma | |
gemma ->> flask: μ§λ¬Έ μμ± μλ΅ | |
flask ->> browser: μ§λ¬Έ μμ± μλ£λ κ²½μ° `λ€μ` λ²νΌ μλ΅ | |
browser ->> user: `λ€μ` λ²νΌ λ λλ§ | |
end | |
critical μ ¬λ§ μμ± μ§λ¬Έ 1λ² | |
user ->> browser: `μκΈ°μκ° νμ΄μ§`μ `λ€μ` λ²νΌ ν΄λ¦ | |
browser ->> flask: `μμ± μ§λ¬Έ 1λ² νμ΄μ§ μμ²` (json) | |
flask ->> browser: `μμ± μ§λ¬Έ 1λ² νμ΄μ§ μλ΅` (html & js) | |
browser ->> user: `μμ± μ§λ¬Έ 1λ² νμ΄μ§ μλ΅` λ λλ§ | |
end | |
critical μ ¬λ§ μμ± μ§λ¬Έ 2λ² | |
user ->> browser: `μμ± μ§λ¬Έ 1λ² νμ΄μ§`μ `λ€μ` λ²νΌ ν΄λ¦ (json) | |
Note left of flask: μ΄ν λμΌ | |
end | |
critical μΉν΄μ§μ ¨λμ | |
user ->> browser: `μμ± μ§λ¬Έ λ§μ§λ§ νμ΄μ§`μ `λ€μ` λ²νΌ ν΄λ¦ (json) | |
browser ->> flask: `μμ± μ§λ¬Έ λ§μ§λ§ νμ΄μ§` μμ² (json) | |
flask ->> browser: `μμ± μ§λ¬Έ λ§μ§λ§ νμ΄μ§` μλ΅ (html & js) | |
browser ->> user: `μμ± μ§λ¬Έ λ§μ§λ§ νμ΄μ§` λ λλ§ | |
end | |
``` |