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
related reading
- GitHub - cs124/pa7-chatbot · GitHubgithub.com
- GitHub - rasbt/LLMs-from-scratch: Implement a ChatGPT-like LLM in PyTorch from scratch, step by stepgithub.com
- Patterns for Building LLM-based Systems & Productseugeneyan.com
- 6.4500 Design for the Web: Languages and User Interfacesdesignftw.mit.edu
- GitHub - brexhq/prompt-engineering: Tips and tricks for working with Large Language Models like OpenAI's GPT-4.github.com
- Let's build GPT: from scratch, in code, spelled out.youtube.com
- 6.4500 Design for the Web: Languages and User Interfacesdesignftw.mit.edu
- 6.4500 Design for the Web: Languages and User Interfacesdesignftw.mit.edu
- Stanford CS336 | Language Modeling from Scratchcs336.stanford.edu
- LLM Evaluation doesn't need to be complicatedphilschmid.de
- GPT in 60 Lines of NumPy | Jay Modyjaykmody.com
- GitHub - karpathy/autoresearch: AI agents running research on single-GPU nanochat training automaticallygithub.com