Skip to content
View Harithalakshmikt's full-sized avatar
πŸ’­
working on NL2SQL
πŸ’­
working on NL2SQL

Block or report Harithalakshmikt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Harithalakshmikt/README.md

Hi, I'm Haritha Lakshmi πŸ‘‹

AI/ML Engineer focused on building practical Machine Learning and LLM-powered applications using Python, FastAPI, SQL, and NLP workflows.


πŸš€ Current Focus

  • Generative AI & LLM Applications
  • NLP & Prompt Engineering
  • Machine Learning Pipelines
  • FastAPI Backend Development
  • SQL & Database Workflows
  • Real-world AI Problem Solving

πŸ› οΈ Tech Stack

Languages & Databases
Python β€’ SQL β€’ SQLite

AI/ML
Scikit-learn β€’ XGBoost β€’ TensorFlow β€’ Machine Learning Pipelines

Generative AI & NLP
LLMs β€’ Prompt Engineering β€’ LangChain β€’ RAG β€’ FAISS β€’ Groq API

Backend & Deployment
FastAPI β€’ Flask β€’ REST APIs β€’ Gradio β€’ Hugging Face Spaces

Data & Analytics
Pandas β€’ NumPy β€’ Feature Engineering β€’ Data Preprocessing


πŸ“Œ Featured Project

πŸ”Ή LLM-Based NL-to-SQL System

Developed an NL-to-SQL application using FastAPI, Groq API, and SQLite to convert natural language questions into SQL queries and structured database responses.

Key Highlights

  • Implemented query validation logic for safer SQL execution
  • Handled edge cases related to SQLite syntax compatibility
  • Improved query generation consistency using prompt refinement
  • Built modular backend APIs for interactive analytics workflows
  • Focused on debugging and reliability of LLM-generated SQL outputs

Open-Source Contributions

BOOTH β€” Python LLM Output Validation

Contributed a merged example: a local RAG pipeline (LangChain, FAISS, FLAN-T5) validated with BOOTH’s check_with_evidence() and a custom NLI-based comparison function (DeBERTa cross-encoder). Documented the failure modes honestly, including false blocks on terse answers, and addressed maintainer review feedback.

Technologies: Python, LangChain, FAISS, FLAN-T5, DeBERTa, NLI, RAG

Pull Request: BOOTH PR #22 β€” Merged Contribution


πŸ“« Connect With Me

Pinned Loading

  1. NL2SQL NL2SQL Public

    Python

  2. Mini-Q-A-over-My-Notes Mini-Q-A-over-My-Notes Public

    Python