Skip to content

imgs.ai is a fast, dataset-agnostic, visual search engine for digital art history based on neural network embeddings.

License

Notifications You must be signed in to change notification settings

IZdigital-FAU/imgs.ai

Repository files navigation

imgs.ai

imgs.ai is a fast, dataset-agnostic, visual search engine for digital art history based on neural network embeddings. Its main feature is the concept of "re-search": results from a search can immediately form the basis of another search. This allows the intuitive exploration of an image corpus, while results are continuously refined.

imgs.ai utilizes modern approximate k-NN algorithms via Spotify's Annoy library to deliver fast search results even for very large datasets in low-resource environments.

Requirements

sw version
MongoDB 4.4.3
Redis 5.0.3

Installation

    $ apt-get update
    $ apt-get -y install gcc g++
    $ pip install -r reqs.txt

Setup

  • add config.ini:
    MONGODB_DB=imgsai
    MONGODB_HOST=
    MONGODB_PORT=27017
    MONGO_USERNAME=
    MONGODB_PASSWORD=

    REDIS_HOST=
    REDIS_PORT=
    REDIS_PW=

Run

use either run.sh or run gunicorn directly:

About

imgs.ai is a fast, dataset-agnostic, visual search engine for digital art history based on neural network embeddings.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published