- Description ✏️
- Contributing
- License 📃
- Authors 👥
Develop a GenAI-powered tool that automatically identifies key moments in sports events to generate highlight reels. This project leverages real-time statistical data, video processing, and image analysis to create engaging sports highlights. Optional features include video editing capabilities and social media integration for sharing highlights.
input_files/                  # Directory for input files
output_files/                 # Directory for output files
    __init__.py               # Initialization file for output files package
src/                          # Source code directory
    app.py                    # Main application entry point
    config.py                 # Configuration settings for the project
    handlers/                 # Directory for handler modules
        __pycache__/          # Compiled Python files for handlers
        __init__.py           # Initialization file for handlers package
        data_management.py    # Data processing and management functions
        facebook_api.py       # Facebook API integration
        tiktok_api.py         # TikTok API integration
        instagram_api.py      # Instagram API integration
        youtube_api.py        # YouTube API integration
        video_processing.py   # Video processing functions
    services/                 # Directory for service modules
        __pycache__/          # Compiled Python files for services
        __init__.py           # Initialization file for services package
        mlb_api.py            # MLB API integration
        aws_s3.py             # AWS S3 integration
        authentication.py     # Authentication services
    utils/                    # Directory for utility modules
        __pycache__/          # Compiled Python files for utilities
        __init__.py           # Initialization file for utilities package
        file_export.py        # File export utilities
        helpers.py            # Helper functions
        logger.py             # Logging utilities
.gitignore                    # Git ignore file
README.md                     # Project documentation
.env                          # Environment variables configuration
requirements.txt              # Python dependencies
setup.py 
-Guidelines for contributing to the project. Include how to clone the repository, create a branch, make commits, and submit pull requests.
- Fork the project
-  Create your Feature Branch (git checkout -b feature/new-feature)
-  Commit your changes (git commit -m 'Add new feature')
-  Push to the branch (git push origin feature/new-feature)
- Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.
- @author: Fabián Portillo González
- @github user: fabianpg95
- @author: Narda Ballesteros
- @github user: NardaBallesterosW
- @author: Fernanda Meza
- @github user: fernanda-meza-wizeline
- @author: José Manuel Hidalgo
- @github user: JoseHidalgoW
pip install --upgrade google-api-python-client pip install --upgrade google-auth-oauthlib google-auth-httplib2 pip install oauth2client