Context Lab
Context Lab
@contextlab.bsky.social
A motley crew of science nerds trying to understand the inner workings and limits of human memory. Plus some Bayesian stuff...and ๐ง. Director: @jeremyrmanning.bsky.social https://www.context-lab.com
329 followers0 following57 posts
We've also added an entirely new "prediction" module, support for hierarchical data (via MultiIndex DataFrames), support for (deformable!) surface meshes, density and volumetric plotting, and more! Check out the gallery of examples to learn more! hypertools.readthedocs.io/en/latest/au...
If you're new to HyperTools, welcome! You may want to check out our "canonical data processing pipeline" (hypertools.readthedocs.io/en/latest/pi...) or our tutorials (hypertools.readthedocs.io/en/latest/tu...) to get oriented. Looking forward to seeing what you build!
In our latest study, led by @paxt0n4.bsky.social, we build a geometric framework to ask how our memories change with the passage of time โฐ Title: Delayed recountings preserve but simplify the semantic geometry of earlier recountings Preprint: osf.io/mhxtd_v1 Code/data: github.com/ContextLab/m... ๐งต
This was a multi-year effort by a fantastic group of wonderful scientists from our team, including @paxt0n.bsky.social, Alishba Tahir, Jennifer Xu, and Soo Hwan Park. Check out our paper to learn more, and we hope you'll play around with our code and data too!
In our latest study, led by @paxt0n4.bsky.social, we build a geometric framework to ask how our memories change with the passage of time โฐ Title: Delayed recountings preserve but simplify the semantic geometry of earlier recountings Preprint: osf.io/mhxtd_v1 Code/data: github.com/ContextLab/m... ๐งต
But just like navigating through the woods using trail markers, not all markers are equally useful. It's necessary to put in a marker at ambiguous locations (forks in the road, overgrown parts of the trail). But markers at obvious locations (or GPS "continue straight!" instructions) are less useful.
In our latest study, led by @paxt0n4.bsky.social, we build a geometric framework to ask how our memories change with the passage of time โฐ Title: Delayed recountings preserve but simplify the semantic geometry of earlier recountings Preprint: osf.io/mhxtd_v1 Code/data: github.com/ContextLab/m... ๐งต
In our latest study, led by @paxt0n4.bsky.social, we build a geometric framework to ask how our memories change with the passage of time โฐ Title: Delayed recountings preserve but simplify the semantic geometry of earlier recountings Preprint: osf.io/mhxtd_v1 Code/data: github.com/ContextLab/m... ๐งต
We used an approach we developed in our prior work (rdcu.be/cpMwZ) to project the episode, and participants' immediate and delayed recountings of it, into text embedding space. The result is a "trajectory" through the embedding space for the episode and each recounting.
In our latest study, led by @paxt0n4.bsky.social, we build a geometric framework to ask how our memories change with the passage of time โฐ Title: Delayed recountings preserve but simplify the semantic geometry of earlier recountings Preprint: osf.io/mhxtd_v1 Code/data: github.com/ContextLab/m... ๐งต
Super excited to announce our next big project: an NSF-funded collaboration with the @exploratorium.bsky.social to build museum exhibits that adapt on-the-fly to visitor interests, goals, and background knowledge! ๐งโ๐ฌ๐ฉป๐ฌ๐ฅผ๐งช๐งฌ๐ค๐ค๐ www.nsf.gov/awardsearch/...
Check out our latest collab with Manish Saggar, @richardfbetzel.bsky.social, et al. (lead: Chunyin Siu)! We use TDA to show that 2nd-order (edge) brain interactions more distinctly segregate task connections than other kinds of network patterns. Paper/code/data: www.biorxiv.org/content/10.6...
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
Where we're going next is using these maps as the core representations of AI tutoring systems. By accurately modeling landscape of someone's knowledge, we think we can use that representation to teach people more effectively: www.youtube.com/watch?v=FMmP...
Great human tutors intuitively build up an understanding of what their students know, and leverage that in their teaching. The knowledge models we've built can give AI tutors the power to do something similar by explicitly modeling (and interrogating) a personalized model of the learner's knowledge.
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
If you're curious what *your* map looks like, you can map out your own knowledge using our web demo: context-lab.com/mapper/. It usually takes around 30 or so questions to converge on a stable representaiton. It can be a highly revealing and humbling thing to learn what you know!
We've also put together other tools for probing and visualizing these maps. Here is a fun project that uses Blender to create synthwave-style 3D renders of knowledge maps: github.com/ContextLab/k...
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
We had our participants answer multiple-choice quiz questions before and after watching a series of @khanacademy.org lectures.
Curious what a representation of "everything" you know might look like? Wonder how you might fill it in? Check out our demo and paper (led by @paxt0n4.bsky.social and now out in @natcomms.nature.com ), or read on to learn more! Demo: context-lab.com/mapper/ Paper: www.doi.org/10.1038/s414...
Do you use @youcanbookme.bsky.social or @calendly-official.bsky.social for scheduling? We were frustrated with recent increases in pricing, so we tapped @anthropic.com's Claude to help! You can easily use it yourself: 100% free to set up and host: cdl-scheduler.readthedocs.io/en/latest/
Curious how it works? We use @github.com pages to host a static frontend site, along with @developers.google.com apps scripts as a serverless backend. GitHub actions do scheduled maintenance and Google Calendar, Gmail, and Sheets provide the scheduling, notification, and database infrastructure.
And if you actually want to see the diagram, here you go-- there was some weird blurring in the previous message. More info: cdl-scheduler.readthedocs.io/en/latest/ar...
With our v1.0 release, dream-stream now comes in Android ๐ค! context-lab.com/dream-stream...
I made a quirky little web app to help guide your lucid dreams: context-lab.com/dream-stream/ It's kind of like a "netflix" or "spotify" for lucid dreaming-- you select different narratives to form a playlist, and then it uses your device's microphone to start playing when it detects you're in REM.
Context Lab reposted
I made a quirky little web app to help guide your lucid dreams: context-lab.com/dream-stream/ It's kind of like a "netflix" or "spotify" for lucid dreaming-- you select different narratives to form a playlist, and then it uses your device's microphone to start playing when it detects you're in REM.
Context Lab reposted
Excited to be teaching a new undergraduate course on Models of Language and Conversation this term! Check it out here: context-lab.com/llm-course/ I've added lots of fun interactive demos of chatbots and NLP techniques that let students dig into the approaches.
Remember when grinding leetcode was still a thing? If you'd like to hone your coding skills, or even just return to that simpler time for nostalgia's sake, you might enjoy this project from our group: github.com/ContextLab/l... Happy hacking! ๐ฉโ๐ป
๐จ New preprint alert! We use trained-from-scratch GPT-2 models to characterize & capture the unique writing styles of individual authors. We also develop a new LLM-based relative stylometric measure. Paper: arxiv.org/abs/2510.21958 Code/data: github.com/ContextLab/l... ๐ค: huggingface.co/contextlab
๐ค New release announcement for our datawrangler package! Try it using: pip install --upgrade pydata-wrangler Lots of awesome performance improvements (including native polars support!), simplified API, support for @hf.co text embeddings, etc. More info here: data-wrangler.readthedocs.org
We're super excited to announce that we've officially convinced @cgonciulea.bsky.social to join our rag-tag (but VERY classy) team of science nerds this fall as a @dartmouthpbs.bsky.social PhD student ๐๐ฅณ๐ค๐ง ๐งโ๐ฌ๐!!
Context Lab reposted
Just finished a draft of my Models of Memory (grad) course that I'm teaching this spring! Please share/borrow/re-use/follow along as desired, and if you have feedback or suggestions I'd really love to hear (especially while I can still change it)! All materials are here: github.com/ContextLab/m...
Memory-sky: I'm going to be teaching a new (open!) grad course in the spring, where we read about and implement some memory models (and ideally for them to some small datasets). Looking for suggestions to include! I could go "classic" (Hopfield nets, SAM, TCM, etc.), or "modern" with newer stuff ๐ค
Re-sharing from Xitter-- new paper out in @pnas.org (lead: Lucy Owen)! We show how the informativeness and compressibility of brain activity patterns change under different levels of cognitive engagement: www.pnas.org/doi/10.1073/... Lots of neat stuff in there!
Excited to have this out in @natureportfolio.bsky.social! We found that real & fictional people communicate roughly 1.5x more about the past than the future. In turn, this influences the interferences we make about past & future events in *other* people's lives. www.nature.com/articles/s41...
๐จ Updated preprint (lead: @xxming.bsky.social) on how inferences about unobserved past/future events are informed by conversations! osf.io/yp2qu/ ๐จ This update includes a new pre-registered replication + meta analysis. We think we've found some neat fundamental properties of human conversation! ๐งช๐ง
Now live in SoftwareX! www.sciencedirect.com/science/arti...
Excited to announce the latest release of our "Davos" #python package (v0.2.3)! ๐๐ฅณ Add Davos to a Jupyter notebook by: - inserting a new cell with this code at the top: %pip install davos import davos - replacing all uses of "import" with "smuggle" More info here: github.com/ContextLab/d...