Show HN: DeepFace now supports DB-backed vector search for face recognition

DeepFace previously relied on filesystem-based datasets and pickle caches for face search, which made it stateful and hard to expose via APIs.

We introduced register and search functions that store embeddings in a backend DB (Postgres, Mongo, Weaviate, Neo4j).

This makes face recognition stateless, horizontally scalable, and suitable for API use.

For Postgres and Mongo, FAISS is used for ANN search; Weaviate and Neo4j handle vector indexing natively.

Additional databases and vector stores can be added over time.

2 points serengil 9 months ago 0 comments

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton