sparkpy / README.md
ghostai1's picture
Update README.md
584509d verified
metadata
license: openrail
language:
  - en

Spark + Gradio Demo Space

This Hugging Face Space demonstrates running a local PySpark session inside a Gradio web app. Users can enter text or upload data, and Spark will process it on the fly.


Features

  • Word Count Demo: Counts words in an input sentence using PySpark DataFrame APIs.
  • Spark Session: Leverages a local SparkSession for fast, in-memory DataFrame operations.
  • Gradio UI: Simple, interactive interface for text input and results display.
  • Extensible: Swap out the count_words function for any Spark-powered ETL, ML pipeline, or DataFrame operation.

Files

  • app.py — Main Gradio application that initializes Spark, defines the demo function, and launches the UI.
  • requirements.txt — Python dependencies:
    gradio
    pyspark==3.3.2