bluewhale2025/parseai-document-processor
0
1---2title: ParseAI Document Processor3emoji: π4colorFrom: blue5colorTo: indigo6sdk: gradio7sdk_version: 5.30.08app_file: app.py9pinned: true10---11 12# ParseAI - Document Processing and Analysis13 14ParseAIλ PDF λ¬Έμλ₯Ό μ²λ¦¬νκ³ λΆμνκΈ° μν κ°λ ₯ν λꡬμ
λλ€. λ¬Έμμμ ν
μ€νΈλ₯Ό μΆμΆνκ³ , μμ½νλ©°, λ²‘ν° κ²μμ ν΅ν΄ κ΄λ ¨ λ¬Έμλ₯Ό μ°Ύμ μ μμ΅λλ€.15 16## π μ£Όμ κΈ°λ₯17 18- PDF λ¬Έμ μ
λ‘λ λ° ν
μ€νΈ μΆμΆ19- λ¬Έμ λ΄μ© μμ½20- λ²‘ν° κΈ°λ° λ¬Έμ κ²μ21- Gradio κΈ°λ°μ μ¬μ©μ μΉνμ μΈ μΉ μΈν°νμ΄μ€22 23## π οΈ κΈ°μ μ€ν24 25- **Backend**: FastAPI26- **Frontend**: Gradio27- **NLP**: NLTK, Hugging Face Transformers28- **Vector Store**: Sentence Transformers29- **Container**: Docker30 31## π λ‘컬μμ μ€ννκΈ°32 33### μ¬μ μꡬμ¬ν34 35- Docker λ° Docker Compose36- Python 3.9+37 38### νκ²½ λ³μ μ€μ 39 40`.env` νμΌμ μμ±νκ³ λ€μ λ³μλ€μ μ€μ νμΈμ:41 42```bash43# Hugging Face Hub configuration44HUGGINGFACE_HUB_TOKEN=your_hf_token_here45 46# Application configuration47UPLOAD_FOLDER=/app/data/uploads48NLTK_DATA=/app/nltk_data49```50 51### Dockerλ₯Ό μ¬μ©ν μ€ν52 531. Docker μ΄λ―Έμ§ λΉλ:54 ```bash55 docker build -t parseai .56 ```57 582. 컨ν
μ΄λ μ€ν:59 ```bash60 docker run -d -p 7860:7860 --env-file .env parseai61 ```62 633. μΉ λΈλΌμ°μ μμ μ μ:64 ```65 http://localhost:786066 ```67 68## π Hugging Face Spacesμ λ°°ν¬νκΈ°69 701. μ΄ μ μ₯μλ₯Ό Hugging Face Spacesμ νΈμν©λλ€.712. μ μ₯μ μ€μ μμ λ€μ νκ²½ λ³μλ₯Ό μ€μ νμΈμ:72 - `HUGGINGFACE_HUB_TOKEN`: Hugging Face API ν ν°73 - `UPLOAD_FOLDER`: `/app/data/uploads`74 - `NLTK_DATA`: `/app/nltk_data`75 76## π μ¬μ© λ°©λ²77 781. **λ¬Έμ μ
λ‘λ** νμμ PDF νμΌμ μ
λ‘λνμΈμ.792. **λ¬Έμ κ²μ** νμμ ν€μλλ₯Ό μ
λ ₯νμ¬ κ΄λ ¨ λ¬Έμλ₯Ό κ²μνμΈμ.80 81## π μν νμΈ82 83μ ν리μΌμ΄μ
μνλ λ€μ μλν¬μΈνΈμμ νμΈν μ μμ΅λλ€:84 85```86GET /health87```88 89## π λΌμ΄μ μ€90 91μ΄ νλ‘μ νΈλ [MIT λΌμ΄μ μ€](LICENSE) νμ λ°°ν¬λ©λλ€.92 