Sign inSign up

mrabbyilyas/wordcloud-api

By mrabbyilyas

•Updated over 1 year ago

Image
Languages & frameworks
Data science
0

336

mrabbyilyas/wordcloud-api repository overview

⁠WordCloud Generator - API

⁠🚀 Features

  • Fast Processing: Built with FastAPI for high-performance async operations
  • NLP Pipeline: Advanced text preprocessing with NLTK/spaCy
  • Multi-language Support: English and Indonesian text processing
  • Word Frequency Analysis: Intelligent frequency calculation and filtering
  • RESTful API: Clean, documented endpoints
  • File Processing: Handle large text files efficiently

⁠🛠️ Tech Stack

  • Framework: FastAPI
  • NLP Libraries: NLTK, spaCy
  • Language: Python 3.9+
  • Deployment: Docker containerized
  • Documentation: Auto-generated OpenAPI/Swagger

⁠📋 API Endpoints

  • POST /process-text/: Process uploaded text file
  • GET /health/: Health check endpoint
  • GET /docs/: Interactive API documentation

⁠🐳 Docker Usage

docker build -t wordcloud-api .
docker run -p 9000:9000 wordcloud-api

Tag summary

Content type

Image

Digest

sha256:51523a33f…

Size

234.3 MB

Last updated

over 1 year ago

docker pull mrabbyilyas/wordcloud-api