This project aims to streamline the workflow for creating storyboard ads by utilizing a combination of data preprocessing, image analysis, and text analysis.
-
Clone the repository:
git clone https://github.com/MelakuAlehegn/semantic-image-text-alignment.git cd semantic-image-text-alignment
-
Create and activate a virtual environment:
python3 -m venv env source env/bin/activate # On Windows use `env\Scripts\activate`
-
Install the required dependencies:
pip install -r requirements.txt
- Explore the data and workflow strategy using the Jupyter notebooks in the
notebooks/
directory. - Run the source code located in the
src/
directory for various tasks such as data preprocessing, image analysis, text analysis, and image composition. - Generate reports and figures by executing the scripts and notebooks.
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.