Skip to content

Soumyabrataop/CCP-Problem-Solver-RAG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

AI Coding Assistant for CCP Problems

This project is an AI-powered coding assistant that helps users solve competitive coding problems (CCP) more effectively using a Retrieval-Augmented Generation (RAG) framework.

Instead of scraping or storing copyrighted content, this tool allows users to paste their own problem statements, test cases, and constraints. The assistant then provides intelligent, context-aware help tailored specifically to the user's input.

Key Features

  • Provides relevant assistance using the RAG framework
  • Accepts user-pasted problem statements, avoiding copyright issues
  • Understands and respects constraints such as time and memory limits
  • Helps analyze and debug sample test cases
  • Focused on ethical and compliant usage

How It Works

Users paste their own problem statements along with any sample inputs, outputs, and constraints. The assistant processes this input using retrieval and language generation techniques to offer targeted suggestions, code explanations, or full solutions when requested.

Use Cases

  • Competitive programming practice
  • Learning algorithmic thinking
  • Debugging custom problems with specific constraints
  • Getting assistance without relying on copyrighted platforms

Goals

  • Deliver accurate, personalized support for coding problems
  • Encourage ethical use of AI in competitive programming
  • Provide an alternative to traditional scraping-based bots or extensions

About

This is an AI-powered coding assistant that helps users solve CCP problems more effectively using a (RAG) framework. Instead of scraping or storing copyrighted content, this tool allows users to paste their own problem statements, test cases, and constraints, and receive intelligent assistance tailored to their input.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors