Skip to content

SubhamIO/leetcode-chatbot-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

leetcode-chatbot-webapp

The LeetCode Chatbot aims to:

  • Provide prompt answers to DSA and algorithm-related questions.
  • Retrieve information from a pre-built knowledge base of solved LeetCode problems.
  • Deliver AI-enhanced responses that align with your coding style.

Technologies Powering the Chatbot

To build this intelligent assistant, we’ll use the following technologies:

  • LangChain: A powerful framework for building AI applications requiring LLMs and tools integration.
  • FAISS: A high-performance vector store for efficient similarity search.
  • HuggingFace: A open source LLM model for natural language understanding.
  • Streamlit: A Python library for building interactive web applications.
  • SentenceTransformer: For generating embeddings from text documents.

About

LeetCode Chatbot that assists users with coding problems, algorithms, and data structures (DSA)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages