You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Knowledge Mapper
2
2
3
-
An interactive visualization that maps your conceptual knowledge across 250,000 Wikipedia articles and 5,000+ Khan Academy videos. Answer questions to watch a real-time heatmap of your strengths and gaps emerge, then get personalized video recommendations to fill knowledge gaps.
3
+
An interactive visualization that maps your conceptual knowledge across 250,000 Wikipedia articles and 5,400+ Khan Academy videos. Answer questions to watch a real-time heatmap of your strengths and gaps emerge, then get personalized video recommendations to fill knowledge gaps.
4
4
5
5
**[Try the live demo](https://contextlab.github.io/mapper/)** | **[Read the paper](https://osf.io/preprints/psyarxiv/dh3q2)**
6
6
@@ -12,7 +12,7 @@ An interactive visualization that maps your conceptual knowledge across 250,000
12
12
4.**Get video recommendations** -- Khan Academy videos are suggested based on your weakest areas
13
13
5.**Explore freely** -- zoom, pan, hover video trajectories, and click articles for Wikipedia content
14
14
15
-
Under the hood, text embedding models place every article, question, and video transcript into a shared high-dimensional vector space, then project them onto a 2D map where related concepts cluster together. Density flattening via optimal transport ensures even spatial coverage. As you answer questions, a Bayesian estimator interpolates your knowledge across the map using radial basis functions.
15
+
Text embedding models place every article, question, and video transcript into a shared 768-dimensional vector space, then project them onto a 2D map via UMAP where related concepts cluster together. Density flattening via optimal transport ensures even spatial coverage. As you answer questions, a Gaussian Process with a Matern 3/2 kernel interpolates your knowledge across the map.
16
16
17
17
## Features
18
18
@@ -23,7 +23,7 @@ Under the hood, text embedding models place every article, question, and video t
23
23
-**Video discovery panel** -- left sidebar with toggleable video visibility, scrollable list, and map trajectory highlighting
24
24
-**Video trajectories** -- hover a video dot to see its topic path across the map; click to play
25
25
-**Knowledge insights** -- see your strongest/weakest concepts and learning suggestions
26
-
-**Social sharing** -- export your knowledge map as an image with grid lines and colorbar
26
+
-**Social sharing** -- export your knowledge map as a PNG with grid lines and colorbar
27
27
-**Keyboard navigation** -- full keyboard accessibility for quiz answers and map controls
28
28
-**Fully client-side** -- no data leaves your browser; progress saved to localStorage
29
29
@@ -49,20 +49,20 @@ npm run preview # preview the production build locally
49
49
50
50
```
51
51
mapper/
52
-
├── index.html # HTML entry point (layout, styles, modals)
0 commit comments