Facial recognition requires high privacy concerns. Blindly use of facial data can cause the stolen of the credentials and lead…
Singleton Design Pattern in Machine Learning
Design patterns are the best practices in a software engineering but they are mostly missing in machine learning studies. Software…
Handling Hang in Python Multiprocessing
Parallelism is a must for a production-driven application. Even though python programming language is pretty, its parallelism module might be…
Graph Embeddings in Neo4j with GraphSAGE
Facial recognition, reverse image search or natural language processing are all based on vector embeddings. Graphs are powerful way to…
A Gentle Introduction to Cypher Queries in Neo4j
Graph databases are very powerful tools to store entities and its relations. Those data stores also offer to reveal some…
Large Scale Face Recognition with Pinecone Vector Database
A production-driven facial recognition pipeline comes with the common concerns about how to store the vector embeddings. Because vectors are…
Deep Face Detection with RetinaFace in Python
InsightFace entered to the facial recognition world with two spectacular modules: its face recognition model ArcFace, and its face detection…
Why Logistic Regression is Linear
A common mistake is to classify logistic regression algorithm as a non-linear machine learning model. In this post, we are…
Deep Face Recognition with Neo4j
Graph databases come with the power of discovering relations hard to find. Here, Neo4j is a cool graph database. As…
Tech Stack Recommendations for Face Recognition
Determining the architecture is a significant stage for production driven purposes. Herein, a facial recognition pipeline comes with wide product…