Skip to content

This project is an innovative solution that leverages the power of AWS Lambda, Amazon Textract, and OpenAI’s ChatGPT to seamlessly process images containing text and generate intelligent, context-aware responses. By combining OCR technology with advanced language understanding, this tool offers a unique way to interact with visual data.

License

Notifications You must be signed in to change notification settings

prakashrao12/image-to-chatgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image-to-chatgpt

Summary

The workflow starts where user uploads images to an AWS S3 bucket, where AWS Lambda is triggered to process the image using Amazon Textract. Textract extracts text from the images with high accuracy and then forwards it to ChatGPT. ChatGPT, being an advanced language model, analyzes the extracted text and generates a thoughtful response based on the provided context.

Topology

text

Region

This project has been developed in AWS East-Region to simplify communication among AWS services.

Environments Variables

Environment variables to be added in lambda:

processed_data_bucket_name : extracted data bucket name

openai_secret_key_env : api key generated in chatgpt

model_chatgpt : model name of chatgpt

output_bucket_name : bucket output name

About

This project is an innovative solution that leverages the power of AWS Lambda, Amazon Textract, and OpenAI’s ChatGPT to seamlessly process images containing text and generate intelligent, context-aware responses. By combining OCR technology with advanced language understanding, this tool offers a unique way to interact with visual data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages