Abhinav Academy Chatbot

A fine-tuned language model designed to answer questions about Abhinav Academy's courses, facilities, and services. This model is based on EleutherAI's GPT-Neo 1.3B and has been specifically trained to provide accurate information about the institution.

Model Details

  • Base Model: EleutherAI/gpt-neo-1.3B
  • Training Dataset: Custom dataset of question-answer pairs about Abhinav Academy
  • Task: Instruction-following for educational institution information
  • Primary Use Case: Answering student and parent queries about Abhinav Academy

Use Cases

This model is designed to:

  • Answer questions about course offerings (JEE, NEET, MHT-CET preparation)
  • Provide information about faculty and facilities
  • Explain admission requirements and processes
  • Share details about extracurricular activities
  • Address queries about fees, scholarships, and logistical details

Example Usage

from transformers import AutoTokenizer, AutoModelForCausalLM

# Load model and tokenizer
model_name = "accesscreate012/abhinav-chatbot"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(model_name)

# Function to generate responses
def generate_response(instruction, max_new_tokens=150):
    prompt = f"Instruction: {instruction}\nResponse:"
    
    # Tokenize the input
    inputs = tokenizer(prompt, return_tensors="pt")
    
    # Generate with improved parameters
    outputs = model.generate(
        **inputs,
        max_new_tokens=max_new_tokens,
        num_beams=5,
        no_repeat_ngram_size=3,
        early_stopping=True,
        top_p=0.92,
        temperature=0.7,
        do_sample=True,
        pad_token_id=tokenizer.eos_token_id
    )
    
    # Process and clean the output
    generated_text = tokenizer.decode(outputs[0], skip_special_tokens=True)
    
    # Extract only the response part
    if "Response:" in generated_text:
        response = generated_text.split("Response:")[1].strip()
    else:
        response = generated_text.replace(prompt, "").strip()
    
    return response

# Example queries
queries = [
    "What courses do you offer for JEE preparation?",
    "Tell me about your NEET coaching program",
    "Where is Abhinav Academy located?",
    "Do you have hostel facilities?"
]

# Generate and print responses
for query in queries:
    print(f"Q: {query}")
    print(f"A: {generate_response(query)}")
    print()

Sample Interactions

Q: What courses does Abhinav Academy offer?
A: We offer MHT-CET, JEE, NEET preparation, as well as supplementary courses like English Communication, Personality Development, and Foreign Languages (German/French).

Q: Does Abhinav Academy offer NEET coaching?
A: Yes, we offer NEET coaching with expert faculty and structured study materials. Our 24-month NEET Preparation program emphasizes NCERT-based learning and practical lab sessions for Biology, Physics, and Chemistry.

Q: What are the admission requirements for Abhinav Academy?
A: Admission requirements vary by program. Generally, students must pass an entrance test and interview. Competitive courses require strong academics.

Limitations

  • The model is specialized for information about Abhinav Academy only
  • It may not provide accurate information about other educational institutions
  • Responses are based on training data and may not reflect real-time changes to curriculum or policies
  • The model should be regularly updated as the institution's offerings evolve

Training Methodology

This model was fine-tuned using a supervised approach on a custom dataset containing question-answer pairs about Abhinav Academy. The training process focused on:

  • Preserving factual accuracy about course offerings
  • Maintaining consistent formatting and tone
  • Optimizing for natural-sounding responses
  • Handling variations in question phrasing

Integration

This model can be integrated into:

  • The academy's official website as a chat assistant
  • Mobile applications for student support
  • SMS or WhatsApp-based query systems
  • Internal student support systems

License

This model is provided for educational purposes. Please contact Abhinav Academy for commercial use.

Contact

For questions or feedback about this model, please reach out to [CONTACT_EMAIL].

Downloads last month
93
Safetensors
Model size
125M params
Tensor type
F32
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for accesscreate012/abhinav-chatbot

Finetuned
(156)
this model
Quantizations
1 model