This project demonstrates how to build an image labeling tool powered by Amazon Rekognition. Once complete, the tool will automatically recognize and label objects within an image. For example, if you upload a picture of a cat, Amazon Rekognition will detect it and label the image accordingly.



- Setting up an Amazon S3 bucket
- Uploading images to S3
- Installing and configuring the AWS Command Line Interface (CLI)
- Importing necessary libraries
- Writing a
detect_labels
function to process images - Creating a
main
function to run the program - Running the Python script
- Amazon S3: For storing the images used in the labeling process.
- Amazon Rekognition: For analyzing and generating labels for the uploaded images.
- AWS CLI: For interacting with AWS services through the command line.