- 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