← all repositories

hamelsmu/code_search

Jupyter notebook tutorial demonstrating how to build semantic code search using deep learning to map natural language queries to code snippets.

491 stars Jupyter Notebook RAG · SearchLanguage Models
code_search
Velocity · 7d
+0.2
★ / day
Trend
steady
star history

This repository contains a five-part tutorial showing how to create semantic search for code using deep learning. It uses neural networks to learn embeddings that map both code and natural language queries into a shared vector space, enabling semantic matching. The implementation leverages fastai, Keras, TensorFlow, and PyTorch to train models that capture semantic relationships in source code.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.