Skip to content

lschroyer/MIDS_W210Capstone_Fall22_AniML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIDS_W210Capstone_Fall22_AniML

W210 - Section 7 - AniML Group

AniML: No Code ML Vision for Specialists with no CV experience

Ivan Wong, Lana Elauria, Lucas Harvey-Schroyer, Whit Blodgett

Introducing AniML, the no code AI computer vision tool that allows anyone, even those without a technical backgrounds, to easily build and implement their own computer vision systems. Take control of a chaotic image folder by uploading it to the platform where it automatically filters down to images with objects of interest. Label these representative images and easily train your own custom model which you can use to further streamline your workflow. Once trained, AniML models generate a detailed analytics dashboard full of rich insights.

AniML was originally designed to help biologists automatically sort through hundereds of thousands of field camera images tracking animal populations. Automating this previosuly manual process, AniML frees up biologists' time so they can focus where it counts - applying their unique skills to solve pressing global challenges, such as climate change, disease outbreaks, and food insecurity.

GitHub Repository For Hosting Code for the Web Application - Computer Vision AI Model EC2 server running FastAPI server

  • for running the website locally or in a virtual server (i.e. EC2 AWS):
    • cd fastapi_ui folder
    • pip install -r requirements.txt (only need to do it once)
    • run python3 -m uvicorn app.main:app --reload --port 8080
    • the website layout should always be available if one runs it locally however some of the api calls embeded in the website may be inactive

Testing endpoints (only while endpoints are running in EC2)