πŸš€ Coding Assistant Pro

Coding Assistant Pro is a domain-specific AI assistant designed to provide high-quality programming support. This project was developed as part of an M.Tech CSE research initiative to demonstrate strict logical filtering and technical accuracy in AI-driven development tools.

πŸ› οΈ Project Goals

  • Domain Strictness: The model is constrained to respond only to Computer Science and Programming queries.
  • Accuracy: Provides line-by-line code explanations and identifies specific logic errors in buggy code.
  • Efficiency: Utilizes Meta's Llama-3.1-8B-Instruct via the Hugging Face Serverless Inference API for low-latency performance without high hardware costs.

πŸ“ Model Behavior Rules

  1. Programming Queries: Returns detailed explanations and complete code blocks.
  2. Correct Code Analysis: Performs a line-by-line technical walkthrough.
  3. Bug Identification: Identifies specific line numbers and explains the root cause of errors.
  4. Out-of-Domain Filter: Returns "I have no knowledge" for any non-technical or non-CS topics.

πŸš€ Technical Implementation

  • Frontend: Streamlit 1.51.0
  • Backend: Hugging Face Inference API (huggingface_hub)
  • Model: Meta-Llama-3.1-8B-Instruct
  • Environment Management: Python-dotenv for secure local credential storage

πŸ“œ License

This project is licensed under the MIT License.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for nandishovan59/codding_assistence

Finetuned
(2402)
this model