- 📚 The Unreasonable Effectiveness of RNNs and Visualizing and Understanding Recurrent Networks by by Andrei Karpathy
- 🍿 Sunspring
- 🎨 Double Agent by Simon Biggs (Drawing)
- 🎨 Four Experiments in Handwriting with a Neural Network (Drawing)
- 📖 10 things artificial intelligence did in 2018 by Janelle Shane (Text)
- 📖 Writing with the Machine
- 🍿 Interactive Drawing with SketchRNN
among the reasons I use large pre-trained language models sparingly in my computer-generated poetry practice is that being able to know whose voices I'm speaking with is... actually important, as is being understanding how the output came to have its shape - @aparrish, full thread
- 📚 Watch an A.I. Learn to Write by Reading Nothing but ____ by Aatish Bhatia
- 📚 Attention is All You Need - Original "Transformer" paper from 2017, also Neural Machine Translation by Jointly Learning to Align and Translate -- Attention paper from 2014
- 📚 The Illustrated Transformer
- 📚 What Are Transformer Models and How Do They Work?
- 🦙 LLaMA: Open and Efficient Foundation Language Models
- 🦙 Llama 2: Open Foundation and Fine-Tuned Chat Models
- 🦜 On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? 🦜
- 🔍 Introducing The Foundation Model Transparency Index
- 🔢 Common Crawl
- 🔢 The Pile
- 🎥 Workflow: Terminal, Shell, Node.js, VSCode
- 🎥 How to Set Up a Node.js Project
- 🎥 Server Side / Express with node.js
- 🎥 HTTP "POST" request with fetch
- 🎨 Hello World p5.js + Replicate web app
- ⌨️ Streaming results from Replicate model to p5.js
- 💬 ChatBot Conversations with Llama via Replicate
- 💻 Misc Models via Replicate
- Read On the Dangers of Stochastic Parrots: Can Language Models Be Too Big? 🦜 and review the The Foundation Model Transparency Index. What questions arise for you about using LLMs in your work at ITP?
- Experiment with prompting a large language model in some way other than the ChatGPT interface and document the results in a blog post. Consider how working with an LLM compares to generating text from the previous exerc ise working with markov chains and context free grammars. Here are some options:
- Run the ChatBot with Llama via Replicate example or ChatGPT Clone with OpenAI API and adjust the prompts, interaction, or visual design of the examples. There is also a new simpler Replicate + p5.js example you can try.
- Sign up for the OpenAI API and try creating a "custom assistant" with a system prompt and knowledge base.
- If you have the GPT Editor enabled in your OpenAI account, try making a custom chatbot.
- Try running Llama locall with Ollama
- Can you connect an LLM to a Discord Bot!?!
- Invent your own idea!
(Please note you are welcome to post under a pseudonym and/or password protect your published assignment. Here is some helpful information on privacy options for an NYU blog. Finally, if you prefer not to post your assignment at all here, you may email the submission.)
- Jane - Markov+Replicate Anime Generation
- Athena - Llama Explorations
- Lan - Mountain again!
- Hyungin Node.js with p5, Llama Chatbot via Replicate
- Mat - Thoughts on LLMs/Voice Generation using Replicate
- Kay - Catgirls at Law/ LLM Experiments
- Priyanka - Llama Llama Red Pajama