Skip to content

A Streamlit aaplication to distinguish between AI-generated and real images. Utilizing the TensorFlow framework, the core model is based on EfficientNetB0, which has been fine-tuned on a custom dataset containing both fake and real images.

Notifications You must be signed in to change notification settings

nouhabenhamada/Image-Classification-Is-it-Real-or-generated-by-AI-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image-Classification-Is-it-Real-or-generated-by-AI-

This project is an application developed with Streamlit to distinguish between AI-generated and real images. Utilizing the TensorFlow framework, the core model is based on EfficientNetB0, which has been fine-tuned on a custom dataset containing both fake and real images. The application allows users to upload images, which are then preprocessed and fed into the model to predict whether the image is AI-generated or real. The results provide a user-friendly interface for verifying digital image authenticity.

Setup :

git clone https://github.com/nouhabenhamada/Image-Classification-Is-it-Real-or-generated-by-AI.git  
cd Image-Classification-Is-it-Real-or-generated-by-AI
pip install -r requirements.txt

Run the Application:

Run the notebook to save the model, then run streamlit.

streamlit run app.py

image

image

About

A Streamlit aaplication to distinguish between AI-generated and real images. Utilizing the TensorFlow framework, the core model is based on EfficientNetB0, which has been fine-tuned on a custom dataset containing both fake and real images.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published