Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.6 KB

README.md

File metadata and controls

45 lines (35 loc) · 1.6 KB

arabic-text-summarization

This Streamlit application utilizes a fine-tuned version of a set of summarization models specifically designed for Arabic text. The models are fine-tuned on the XL-Sum dataset. Users can either input text directly or upload a PDF for summarization.

Screenshots

Application

Getting Started

Local Setup

  1. Clone the Repository: Begin by cloning this repository to your local machine.
git clone git@github.com:same-ou/arabic-text-summarization.git
  1. Install Dependencies: Navigate to the project directory and install the required dependencies.
cd arabic-text-summarization
pip install -r requirements.txt
  1. Run the application:
streamlit run app.py

After starting the app, navigate to http://localhost:8501 in your web browser to use the application.

Docker Setup

  1. Build the Docker Image
docker build -t streamlit-app .
  1. Run the Docker Container
docker run -p 8501:8501 streamlit-app

Access the application by navigating to http://localhost:8501 in your web browser.

Connect With Me

Have feedback, suggestions, or questions about the Whisper speech recognition deployment? Feel free to connect with me:

Email: elhadramidev@gmail.com | Linkedin: OUSSAMA EL HADRAMI

Happy coding! 🚀✨

slides | app