ianarawjo
Human-Computer Interaction @ Université de Montréal | Quebec | Boston | Ithaca | Bethlehem PA
Languages
Loading contributions...
Top Repositories
An open-source visual programming environment for battle-testing prompts to LLMs.
Tear open drawing canvases inside Jupyter code. In Python, read the canvases as NumPy image data.
Statistical analysis methods for comparing prompt and model performance in LLM evaluations.
A UIView that renders TeX expressions with KaTeX.
Splat: Affinity diagramming tool in a single HTML file. Cluster notes on a board. Organize data visually. Fully local for privacy. Semantic search and AI assistance available.
Shortens a paragraph of text with ChatGPT, using successive rounds of word-level extractive summarization.
Repositories
25Statistical analysis methods for comparing prompt and model performance in LLM evaluations.
Site code for guidelines for reporting and reviewing LLM-integrated systems in HCI, derived from an interview study with HCI authors and reviews and iterated with feedback from HCI experts.
An open-source visual programming environment for battle-testing prompts to LLMs.
The webpage for the Human-Centered AI Reading Group at the Mila Quebec AI Institute.
Splat: Affinity diagramming tool in a single HTML file. Cluster notes on a board. Organize data visually. Fully local for privacy. Semantic search and AI assistance available.
A UIView that renders TeX expressions with KaTeX.
Shortens a paragraph of text with ChatGPT, using successive rounds of word-level extractive summarization.
Tear open drawing canvases inside Jupyter code. In Python, read the canvases as NumPy image data.
Examples and guides for using the OpenAI API
🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
A prototype of a game to teach programming
TODO
A tutorial series for developing a 2D game in Rust with the Bevy library.
Server + communication module for audio analysis in JS
A university quantum algorithms/computation course supplement based on Qiskit
Exercises from quantum computing books.
Progression and level generation for the Reduct game.
Speak utils + praatJS testing for RichReview
A contenteditable div implementing simple speech UI for audio editing.
No description provided.
A collection of situated conversations in some abstract notation, developed for a language-learning game.
Speech tools for edX
A Javascript text editor in Javascript.
Extra functions for CGPoint.
Readable macros for chaining SKActions