Spaces:
Sleeping
Sleeping
| title: Summarization Textai | |
| emoji: 🌍 | |
| colorFrom: pink | |
| colorTo: yellow | |
| sdk: streamlit | |
| sdk_version: 1.36.0 | |
| app_file: app.py | |
| pinned: false | |
| # Summarization with txtai | |
| This project allows you to summarize text and documents using the `txtai` library. The app provides an easy-to-use interface powered by **Streamlit** to input text or upload documents and get concise summaries generated through machine learning models. | |
| ## Features | |
| - **Text Summarization:** Input text and get a summarized version. | |
| - **Document Summarization:** Upload documents (e.g., PDFs) and receive a concise summary. | |
| - **Streamlit UI:** A simple and intuitive interface to interact with the summarization engine. | |
| ## Technologies | |
| - `txtai` for semantic search and text summarization | |
| - `Streamlit` for building the user interface | |
| - `PyPDF2` for reading PDF files | |
| ## How to Run: | |
| 1. Clone the repository and navigate into the project directory. | |
| 2. Install the dependencies by running `pip install -r requirements.txt`. | |
| 3. Start the Streamlit app with `streamlit run app.py`. | |
| 4. Access the app on your browser (usually at `http://localhost:8501`), where you can input text or upload documents for summarization. | |
| # Author | |
| Developed by Abdul Rahman H | |
| ## Show Your Support | |
| If you like this project, please give a⭐ | |