Skip to content

aadii0408/DuckOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ† DuckBOT – 2nd Place @ Azure Certified Hackathon (ITQuackathon at @Stevens) πŸ₯ˆ

Recognized for AI innovation, student engagement, and practical impact


Azure Certified Hackathon Finalist Built with Python Built with LangChain Hackathon – 2nd Place


🐀 DuckBOT – AI Agents for Stevens Intelligence πŸŽ“πŸ€–

DuckBOT is a cutting-edge AI-powered chatbot solution built exclusively for the Stevens Institute of Technology. Designed to improve the student experience through intelligent automation, DuckBOT offers round-the-clock, multi-agent support to guide students on everything from admissions to research.


🎯 Purpose

DuckBOT helps international and domestic students get answers instantly about life at Stevens – admissions, labs, career guidance, and more. Whether it's finding the right professor or understanding how to prep for interviews, DuckBOT has a dedicated AI agent to help.


🧠 Multi-Agent System

Each agent is focused, fast, and fine-tuned for specific tasks:

πŸ¦† Duck-Agent

General Q/A about Stevens Institute of Technology
Answers frequently asked questions about academics, student life, housing, clubs, and more.

πŸ‘¨β€πŸ« Alex – Professors & Research Agent

Find professors by department or research interest.
Get lab details, faculty links, and project topics for collaboration or research queries.

πŸ“„ Jack – Career Agent

Your AI guide for resume building and interview prep.
Provides templates, resources, and tips based on industry standards.

πŸŽ“ Sophia – Admissions & Inquiry Agent

Handles queries about admissions, deadlines, tuition, financial aid, and scholarships.
Flags critical topics and provides department contact recommendations.


πŸ” Key Features

  • βœ… 24/7 Availability – Round-the-clock AI support for students, no matter the time
  • πŸ”Ž Intelligent Search – Vector-based semantic retrieval to find relevant info fast
  • πŸ’¬ Conversational AI – Powered by LangChain + OpenAI for accurate, human-like responses
  • 🌐 University-Specific Knowledge – Fine-tuned to the Stevens ecosystem
  • 🚩 Critical Query Handling – Admission-related or fee questions are flagged and guided to official resources.

How it works

Duck-Agent: https://github.com/user-attachments/assets/8e90580f-3f6a-492e-88aa-a55486680dfa

Alex-Agent: https://github.com/user-attachments/assets/f6fe83cb-c92b-423b-a274-ad45ae678d42


πŸ§ͺ Demo Snapshots

demo2 isss-demo demo3 thumbnail_lab ans jack-demo


βš™οΈ Tech Stack

Layer Technology Used
Frontend Streamlit, HTML, CSS, JavaScript
Backend Python, LangChain, OpenAI LLMs, RAG Pipeline, Vapi
Storage FAISS Vector DB, Pickle
Deployment Azure (Cloud-based) + Vercel

πŸ›£οΈ Example Queries

  • β€œHow do I apply for scholarships at Stevens?”
  • β€œShow me CS professors doing research in AI.”
  • β€œWhat are some clubs on campus?”
  • β€œHelp me build a resume for software internships.”

πŸ—ΊοΈ Future Expansion

  • πŸ“Œ Agents for HR, Payroll, Graduate Services, and Campus Navigation
  • πŸŽ‰ Social Events Recommender with event calendar integration
  • 🧠 Improved personalization based on user profiles
  • And many more...

πŸ“Ί Demo & Media


πŸ… Hackathon Recognition

  • Exceptional real-world value for students
  • Modular, multi-agent architecture
  • Unique blend of conversational AI + institutional knowledge

⭐️ Support the Project

If you find DuckBOT helpful or inspiring, please do it ⭐️ on GitHub and share it with others at Stevens! We’re open to collaborations and feedback.


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors