Semantic Search

Semantic search engine using OpenAI embeddings and NLP techniques

A semantic search engine built using OpenAI’s text-embedding-ada-002 API. The system applies NLP techniques including tokenization, n-gram search, and semantic analysis via text embeddings to return contextually relevant results beyond simple keyword matching.

Tech Stack: Python, Flask, OpenAI API, Jupyter Notebook

View on GitHub