Skip to content

  • Twitter

  • Youtube

  • GitHub

  • Linkedin

  • Facebook

  • Instagram

  • RSS

  • Mail

Sefik Ilkin Serengil

Code wins arguments

  • Home
  • About Me
  • Publications
  • Courses
  • Talks
  • Consultancy

Category: Machine Learning

Vector Similarity Search with Partially Homomorphic Encryption in Python

Vector embeddings are used in many modern applications, including facial recognition, recommendation systems, reverse image search, and large language models … More

homomorphic encryption

Postgres As A Vector Database: Billion-Scale Vector Similarity Search With pgvector

In the world of database management, there are often debates about the right tools for specific tasks. In a recent … More

nearest neighbor

Face Anti-Spoofing for Facial Recognition In Python

In today’s world, facial recognition technology is widely being used for security purposes, but it comes with some vulnerabilities. Imagine … More

anti-spoof, deepface, face recognition, facial recognition, liveness detection, python

Billion-scale Fast Vector Similarity Search with Spotify Voyager

In the ever-evolving landscape of music streaming and recommendation systems, Spotify has long been at the forefront, leveraging cutting-edge technologies … More

nearest neighbor

A Step by Step Approximate Nearest Neighbor Example In Python From Scratch

Nearest neighbor search is a fundamental problem for vector models in machine learning. It involves finding the closest vectors to … More

ann, nearest neighbor, python

How to Generate Vector Embeddings

Vector models have become ubiquitous in our lives, powering various applications such as facial recognition, reverse image search, recommendation engines … More

vector embeddings

The Rise of Vector Databases

In the ever-evolving landscape of data management, a powerful new player has emerged: vector databases. With the exponential growth of … More

nearest neighbor, vector database, vector embedding

K-NN vs Approximate Nearest Neighbors

In the vast realm of data science and machine learning, the ability to efficiently find similar items or patterns within … More

nearest neighbor, vector embedding

The Rise of Vector Models in Machine Learning

In the rapidly advancing field of machine learning, vector models have emerged as a vital cornerstone for driving breakthroughs in … More

nearest neighbor, vector models

Redis As A Vector Database: Fast Vector Similarity Search with RediSearch

In today’s data-driven world, the ability to efficiently search and analyze vast amounts of information is crucial for many applications. … More

nearest neighbor, nearest neighbour, redis

Posts navigation

Older posts


Licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License

You can use any content of this blog just to the extent that you cite or reference

Subscribe to sefiks.com to stay up-to-date with latest posts

🎭 DeepFace is THE BEST facial recognition library for Python 🐍 It wraps many cutting-edge models that reaches and passes human-level accuracy 💪


BTW, Haven't you subscribe to my YouTube channel yet?