Open to opportunities

Hey, I'm

Ankith
Kanthyappa
Nataraj

Computer Science Graduate

🐍
rag_pipeline.py — multimodal-rag-pipeline
📄🔍🌿▶️
Explorer
MULTIMODAL-RAG-PIPELINE
▼ src📄 rag_pipeline.py📄 embeddings.py📄 eval.py📂 notebooks📓 rag_experiments.ipynb📂 vector_db📄 requirements.txt📄 README.md
🐍 rag_pipeline.py
embeddings.py
TERMINALOUTPUTPROBLEMS
multimodal-rag-pipeline python src/eval.py --batch_size 32
[PyTorch CUDA:0] Evaluating Cross-Attention Embeddings...
Epoch [1/50] — Loss: 0.5420 — mAP Score: 0.804
main*Python 3.11.5 (windows)
UTF-8 | PyTorch
ank.
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
Del
~
1
2
3
4
5
6
7
8
9
0
-
=
Backspace ⌫
Tab ⇥
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps Lock
A
S
D
F
G
H
J
K
L
;
'
Enter ↵
Shift ⇧
Z
X
C
V
B
N
M
,
.
/
Shift ⇧
Ctrl
Win ⊞
Alt
Alt
Fn
Ctrl

About Me

I'm a Computer Science graduate passionate about Artificial Intelligence, Machine Learning, Data Science, Computer Vision, and Large Language Models. I enjoy building intelligent applications that solve real-world problems by combining modern AI technologies with software engineering. I'm constantly exploring new technologies, improving my skills, and transforming ideas into impactful solutions.

Ankith Kanthyappa Nataraj

Education

B.E in Computer Science & Engineering

ATME College of Engineering • 2022 – 2026

Currently working with

Python
TensorFlow
OpenCV
React
Next.js
TypeScript
Supabase
Git
GitHub
Streamlit
Python
TensorFlow
OpenCV
React
Next.js
TypeScript
Supabase
Git
GitHub
Streamlit

Featured Projects

A selection of projects I've built while exploring Artificial Intelligence, Machine Learning, Computer Vision, and modern software engineering.

AI Resume Screening System

An AI-powered resume screening platform that ranks candidates against a job description using semantic similarity and NLP techniques, helping recruiters identify the most relevant applicants efficiently.

PythonStreamlitSentence TransformersPyMuPDFScikit-learn

AI Interview Agent

An AI interview platform that generates role-specific interview questions, evaluates candidate responses, provides detailed feedback, and delivers an overall performance assessment using Google Gemini.

PythonStreamlitGemini APILLMs
GitHub

Sign Language Recognition System

A real-time sign language recognition system that detects hand gestures using Computer Vision and Deep Learning, enabling natural communication through gesture recognition.

PythonTensorFlowOpenCVMediaPipeFlutter