cs124/pa7-chatbot
Late days CANNOT be used on this assignment. Please submit early and often to avoid last minute submission issues! You must work in groups of 3-4 members. (To work in a group of size 2, you must get special permission from the staff.) All submissions will be graded according to the same criteria, regardless of group size. In this assignment you will build a chatbot somewhat like the chatbot ELIZA that you saw in the lecture. You will work on a simpler, single-agent version first, and then choose from a set of advanced features to get more points. A score of 85 points for the coding portion is considered full credit (1 rubric + 60 Starter (GUS) + 8 LLM Prompting + 16 LLM Programming). For LLM Prompting and LLM Programming mode you will choose which of the parts to implement. You must implement the full starter mode. The full assignment (coding + written) is worth 100 points. To get you started, we will guide you in the implementation of a chatbot that can recommend movies to the user –
Programming Assignment 7: Chatbot! Late days CANNOT be used on this assignment. Please submit early and often to avoid last minute submission issues! You must work in groups of 3-4 members. (To work in a group of size 2, you must get special permission from the staff.) All submissions will be graded according to the same criteria, regardless of group size. In this assignment you will build a chatbot somewhat like the chatbot ELIZA that you saw in the lecture. You will work on a simpler, single-agent version first, and then choose from a set of advanced features to get more points. A score of 8
Explore this link on the map →related reading
- GitHub - cs124/pa7-chatbot · GitHubgithub.com
- LLM Powered Autonomous Agents | Lil'Loglilianweng.github.io
- GitHub - karpathy/nanochat: The best ChatGPT that $100 can buy. · GitHubgithub.com
- Building Effective AI Agents \ Anthropicanthropic.com
- 2405.01470arxiv.org
- LLM Evaluation doesn't need to be complicatedphilschmid.de
- Prompts for Work & Play: Launching the Wolfram Prompt Repository-Stephen Wolfram Writingswritings.stephenwolfram.com
- GitHub - f/prompts.chat: f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy. · GitHubgithub.com
- Announcing OpenChatKittogether.xyz
- LLM Agents | Prompt Engineering Guidepromptingguide.ai
- GitHub - x1xhlol/system-prompts-and-models-of-ai-tools: FULL Augment Code, Claude Code, Cluely, CodeBuddy, Comet, Cursor, Devin AI, Junie, Kiro, Leap.new, Lovable, Manus, NotionAI, Orchids.app, Perplexity, Poke, Qoder, Replit, Same.dev, Tragithub.com
- GitHub - Hannibal046/Awesome-LLM: Awesome-LLM: a curated list of Large Language Model · GitHubgithub.com