Skip to content

An online platform which detects AI-generated art using convolutional neural networks

License

Notifications You must be signed in to change notification settings

blake-hu/artifact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArtIfact: Detecting AI-generated Art

Videos

backend

The backend processes uploaded images and responds with model predictions. Built with the following technologies:

  • AWS Lambda: Request handling, routing to other AWS services
  • AWS S3: Store uploaded images and model artifacts
  • AWS RDS: Store in-progress jobs and image metadata
  • AWS SageMaker: Deploy model for serverless inference
  • AWS ECR: Store Docker images containing model inference code

client

  • The client CLI is used to upload images for analysis and retrieve generated predictions.
  • Running client.py requires the requests library, which can be installed with:
pip install requests

ml

  • Contains model training notebooks and saved model parameters.
  • Machine learning was conducted on the PyTorch deep learning platform.
  • Read SETUP.md for instructions for installing dependencies

About

An online platform which detects AI-generated art using convolutional neural networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published