title | app_file | sdk | sdk_version |
---|---|---|---|
generative-ai-showcase |
app.py |
gradio |
3.45.2 |
Welcome to the All-in-One Generative AI Showcase! This project demonstrates a variety of generative AI tasks, including Text Summarization, Named Entity Recognition, Image Captioning, and Image Generation. Built with Python and Gradio, it serves as an interactive platform to explore the capabilities of state-of-the-art machine learning models.
- Text Summarization: Condense lengthy articles into short, informative summaries.
- Named Entity Recognition: Identify and categorize entities in a given text.
- Image Captioning: Generate textual descriptions for uploaded images.
- Image Generation: Create images from text prompts using Stable Diffusion techniques.
This project was developed as a fun practice endeavor to deepen my expertise in Generative AI and to create a tool that can be useful for both developers and non-developers alike. It also serves as a portfolio piece that highlights my skills in machine learning, natural language processing, and computer vision.
- Python
- Gradio
- Hugging Face Transformers
- DiffusionPipeline (for Stable Diffusion)
-
Clone this repository:
bash
git clone https://github.com/YourUsername/all-in-one-generative-ai-showcase.git
-
Navigate into the project directory and install dependencies:
cd /generative-ai-showcase pip install -r requirements.txt
-
Run the application:
python3 -m app
-
Open your web browser and go to
http://localhost:7860
to interact with the application.
- Adding more generative tasks. Chatbots are next!
- Improving the UI/UX design to make the application more visually appealing and intuitive to use.
- Adding more model options for each task to give users more choices.
- Implementing user authentication for personalized experiences.
- Incorporating real-time updates for live data processing.
Daniel Efting https://www.linkedin.com/in/danielefting/
Special thanks to the Hugging Face team for their incredible Transformers library and to the Gradio team for their intuitive UI library for machine learning.
Feel free to customize this template to better match your project's specifics and your personal branding. Including this README.md in your project repository will provide a comprehensive and professional introduction to any potential employers or collaborators who view your work.