Saadullah Aleem Saadullah Aleem

Semantic Search on Documents with OpenAI and Pinecone

In this blog post, we explore how to perform semantic search on various types of documents using OpenAI and Pinecone. The process involves creating vector embeddings with OpenAI, storing the embeddings in Pinecone, and using Pinecone to search for a query. We highlight the advantage of semantic search in finding relevant information by considering the meaning of text rather than just matching keywords.

Read More
Saadullah Aleem Saadullah Aleem

Iterables in Python

Iterators are objects that can be iterated upon. In this post, we’ll take a look at the python data types that are iterable. We’ll also look at how to create an iterator.

Read More
Saadullah Aleem Saadullah Aleem

Python’s any() and all() functions

Python’s any() and all() builtin methods are extremely useful for when you want to check if any or all of the values of an iterable are true against a given condition

Read More