Skip to content

This project is a Movie/Series/Drama Recognizer and Recommender that uses dialogue excerpts to identify media titles, genres, cast, directors, and other key information. It also recommends related titles based on the recognized media. The system leverages external APIs and web scraping to fetch details like IMDb rating, number of votes, and poster.

License

Notifications You must be signed in to change notification settings

mrqadeer/AlphaX-Entertainments

Repository files navigation

AlphaX Entertainments

Welcome to the Hugging Face Model Showcase app! This app demonstrates the power and versatility of Hugging Face models across multiple domains, including NLP, Audio, Computer Vision and Multimodal. The app utilizes models offering serverless APIs for seamless responses.

Deployment

On Streamlit Cloud

Check it out AlphaX Entertainments

Table of Contents

Installation

  1. Clone the repository: Open your terminal and run command

    git clone https://github.com/mrqadeer/AlphaX-Entertainments
    
  2. Go to the project folder

    cd AlphaX-Entertainments
  3. Create a virtual environment and activate it:

    python -m venv env

    Activate on Windows

    env\Scripts\activate

    Activate on Linux/Mac

    source env/bin/activate

If you are using Conda, you can create a conda environment and activate it:

conda create --name env
conda activate env
  1. Install the required dependencies:

    pip install -r requirements.txt
    

Usage

  1. Start the application:

    streamlit run app.py
    
  2. If your streamlit app doesn't open in your web browser then go to http://localhost:8501 to access the app.

  3. Provide OpenAI API Key to get your access key follow the link OpenAI API Key

  4. Close the Sign In dialog and navigate to Try AlphaX

  5. Select the desired option and click on Try AlphaX

  • Note: You need to have OpenAI API key which provides you access to the model gpt-4o

Features

  • Text Processing: Analyze and manipulate text inputs.
  • Image Handling: Upload and process images for recognition tasks.
  • Audio Processing: Record and analyze audio files.
  • Video Processing: Handle video inputs with functionality for analysis and recognition.
  • User-Friendly Interface: Built with Streamlit for easy navigation and usage.

Limitations

  • Poor respose for Lollywood Media.
  • Needs to improve by fine tuning model.

Contributing

We welcome contributions! Please read Contribution file for more detail.

Documenation

For documentation, please refer to the AlphaX Entertainments Documentation

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This project is a Movie/Series/Drama Recognizer and Recommender that uses dialogue excerpts to identify media titles, genres, cast, directors, and other key information. It also recommends related titles based on the recognized media. The system leverages external APIs and web scraping to fetch details like IMDb rating, number of votes, and poster.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published