PageSourceSearch

https://synapticrecall.ai/assets/HowItWorks-w_QYBCMp.js

js synapticrecall.ai collected 2026-10-05 14:44:23 UTC 41,238 bytes, 5 lines download raw bytes

1import{j as e,Y as ee,A as te,h as se,r as u,a as ae,aQ as ne,L as D,aR as N,aS as re,aT as oe,aU as ie,aV as le,aW as ce,i as F,m as B}from"./index-CXDhBNnb.js";import{S as de,B as f}from"./SEO-CJy_hntF.js";import{e as W}from"./oxygen-BaSqEbCr.js";import{R as ue,s as he,p as pe,P as me,f as fe}from"./Glossary-BQtnikKS.js";import{O as z,b as ye,c as ge}from"./ClassicQuiz-BdICjJE4.js";import{P as xe}from"./LessonNotebook-Ctp1crq7.js";import"./loader-circle-CB5D9wf_.js";import"./download-0x6db-Qd.js";import"./arrow-left-DTmrO1Jm.js";import"./star-C19UbIJt.js";import"./circle-check-big-CZxqvDUp.js";import"./eye-z4F3hPma.js";import"./SketchProse-DOC3lLQM.js";import"./dialog-DPkrVhCI.js";import"./plus-htAsbbIu.js";const we="The only three things you need to ace every single one of your exams",q=[{id:"hook",label:"Does this sound familiar?",beats:[{type:"show",visual:{kind:"lecture-outputs",caption:!1}},{type:"say",text:"Does this sound familiar?"},{type:"list",items:["An endless amount of material, with no direction on how to study any of it.","Lectures you can’t understand because your professor can’t teach.","Anki cards that take forever to make, or giant premade decks that don’t include everything on your professor’s slides.","Nowhere to practice with questions that look exactly like the ones you’ll see on exam day.","Too many resources to juggle, with no complete system to help you master the material."]},{type:"say",text:"We solved all of these problems."}]},{id:"no-system",label:"No idea how to study",beats:[{type:"quote",text:"Mine has hundreds of PowerPoints and modules and videos plus the books, that I always get overwhelmed and don’t even know where to begin and end up not really studying well or retaining anything.",who:"nursing student",sub:"r/StudentNurse",url:"https://www.reddit.com/r/StudentNurse/comments/uac167/what_has_been_your_most_effective_study_method/"},{type:"say",text:"Nobody ever really teaches you how to study. You get some slides with a professor lecturing over them, and after that you’re on your own."},{type:"say",text:"Most professors are researchers, and nobody trained them to teach. A lot of them are impossible to follow and learn from."},{type:"say",text:"Third-party resources are good, but they’re built for everyone. None of them match exactly what your course expects you to know."},{type:"say",text:"Learning falls to you. With endless options and no direction, it’s easy to spend hours on material that never shows up on your exam. However, with the right system, you’ll understand your exact material much better and in far less time. The system is three simple steps you do for every one of your lectures:"}]},{id:"understand",step:1,label:"Understand the why behind the information",beats:[{type:"quote",text:"Because it takes me so long to understand something, even if I study for hours, it feels like I essentially did nothing.",who:"medical student",sub:"r/studytips",url:"https://www.reddit.com/r/studytips/comments/1qcrcuq/takes_me_a_lot_of_time_to_understand_the_material/"},{type:"say",text:"The best teachers take a hard concept and break it down so simply that you can visualize it perfectly. Building that framework in your head is absolutely vital. Without it, all the time you spend memorizing is for nothing because you are almost guaranteed to forget it."},{type:"say",text:"When an explanation skips the basics, introduces unfamiliar terms without explaining them, or never connects the idea to something you already know, every new detail builds on a foundation that isn’t solid yet. You lose time rereading the same explanation or searching for another one that fills in the missing steps."},{type:"say",text:"A good explanation starts with something familiar and builds from the basics, showing you how each step leads to the next without any gaps. Here’s an example from a pharmacology lecture."},{type:"show",visual:{kind:"story-excerpt"}},{type:"say",text:"This is how you build that foundation. Each new detail connects to something you already understand. Your lecture’s main pathways are built into the Story, with each step drawn out beside the explanation. Every yellow term opens its meaning, word parts, and origin, breaking unfamiliar terminology down into something that makes sense. With the definitions, pathways, and explanations all in one place, you will understand your lecture in less t
1ime without stopping to Google for the missing pieces."}]},{id:"cards-take-forever",step:2,label:"Memorize with active recall",beats:[{type:"quote",text:"I am in second year now and i just keep rereading textbooks and cant retain anything.",who:"second-year medical student",sub:"r/medschool",url:"https://www.reddit.com/r/medschool/comments/1jqnv7s/i_am_feeling_very_lost/"},{type:"say",text:"Once you understand how the details fit together, test yourself without your notes. Rereading until the material feels familiar doesn’t count: with the answers in front of you, you never practice bringing them to mind on your own."},{type:"say",text:"**Active recall** means trying to answer a question from memory before checking the answer. Anki gives you that practice, one question at a time, to prepare you for answering on your own in an exam."},{type:"quote",text:"It takes SO long to just create the flashcards, on top of actually studying them.",who:"incoming vet student",sub:"r/veterinaryschool",url:"https://www.reddit.com/r/veterinaryschool/comments/1r2w33b/anki_vs_quizlet/"},{type:"say",text:"Turning one lecture into a useful deck can take hours. You have to decide what matters, write the questions, and format each card. But changing fonts and colors, copying notes, even making the cards from your lecture is **not practicing recall**. The only thing that is: doing the deck, answering each card from memory before you flip it."},{type:"quote",text:"The Anking deck…wouldn’t be the best for studying in house material.",who:"medical student",sub:"r/medicalschool",url:"https://www.reddit.com/r/medicalschool/comments/1ums9k0/looking_for_advice_with_letter_grades_and_in/"},{type:"show",visual:{kind:"card-tour",lead:"Starting with a premade deck can save you that work, but it will not cover exactly what your in-house lectures teach. We build your deck directly from your source material, so you can spend that time actually practicing active recall. Each deck includes:",items:["The right number of cards for the material, not one per bullet point.","The right question for each fact, worded so you can’t answer it by recognition.","The slide it came from on the card, so you know exactly where the information is.","A dropdown with a further explanation.","Key terms highlighted, with Amboss-style tooltips: exactly what the term means and where the word comes from."],after:["Deciding what deserves a card can be the difference between knowing and not knowing something on exam day. We tackled that problem specifically. The deck is built from many different signals: the session objectives, the summary slides, and the way your professor words things. It checks all of it against thousands of exams to decide what actually gets tested and what is actually testable. That level of detail takes away the anxiety of not knowing what is important and what needs to be studied."],panels:[{src:"/funnel/anki-short-compet
1itive.webp",alt:"A short card in the original Anki UI: a sleep-deprived student feels alert after coffee. The answer highlights the full term “Competitive antagonist” in red, above the Dr. Synapse explains pill, source slide and Anki review buttons.",label:"The card, in Anki"},{src:"/funnel/anki-short-explain.webp",alt:"The same short caffeine card, with a cursor clicking Dr. Synapse explains to open it: caffeine competes for adenosine receptor binding sites without activating them, reducing the sleepy signal.",label:"Dr. Synapse explains"},{src:"/funnel/anki-short-tooltip.webp",alt:"The same short caffeine card, with a cursor hovering over the red term “Competitive antagonist” to expand it: its definition, word parts and Greek origin appear on a cream paper glossary card.",label:"Key term tooltip"}]}}]},{id:"apply",step:3,label:"Apply it to real exam questions",beats:[{type:"quote",text:"A lot of the questions on the exams are about critical thinking and it doesn’t explicitly restate the content.",who:"nursing student",sub:"r/StudentNurse",url:"https://www.reddit.com/r/StudentNurse/comments/1frnzim/comment/lpeben1/"},{type:"say",text:"Understanding and memorizing something is one thing. Answering a question about it, under exam conditions, is another. An exam might describe a situation you’ve never seen before and ask you to work out what’s happening. You have to recognize the concept being tested, connect the details, and explain why one answer fits better than the others."},{type:"say",text:"Practicing with new questions helps you apply what you’ve learned. But in most courses, you don’t see the actual exam until test day."},{type:"say",text:"So we trained our AI model on thousands of exams to write practice questions from your source material, designed to match exactly what you’ll see on test day. You practice answering the questions you’ll see on your exam before you ever sit down to take it."},{type:"show",visual:{kind:"aside",lead:[],visual:{kind:"question"}}},{type:"say",text:"We create just the right number of practice questions, focused on what’s most likely to show up on your real exam, without wasting your precious time practicing something that won’t be tested. Every question comes with an explanation, an image of the exact slide it came from, and meme feedback to make studying more fun and help you remember the information behind it."}]},{id:"close",label:"Nothing does all three",beats:[{type:"quote",text:"At this point I can't tell if I'm improving or just collecting resources.",who:"student preparing for the NCLEX",sub:"r/NCLEX",url:"https://www.reddit.com/r/NCLEX/comments/1uxa36i/is_anyone_else_constantly_changing_their_study/"},{type:"say",text:"Every other resource does one of the three steps. Never all of them."},{type:"say",text:"There are very good third-party explanations out there. They help you understand, but they won’t help you memorize or apply. There are good Anki decks. They help you memorize, but they won’t help you practice, and they weren’t made from your lecture. Question banks give you practice, but they can’t explain what you never understood in the first place."},{type:"say",text:"Nothing has ever been built that does all three steps for you, from the same lecture, in order. So that is what we built."},{type:"say",text:"If you never want to worry about failing an exam again."},{type:"say",text:"If you want to walk into every exam already confident."},{type:"say",text:"If you want zero ambiguity about how to study."},{type:"say",text:"If you want one simple study system for every lecture, without the complicated setup or jumping from one resource to the next."}
1,{type:"say",text:"Apply this system to every single one of your lectures, and the exam has nothing left to surprise you with. Every question is one you’ve already understood, memorized, and answered once before."}]}],v={href:"/founder/?from=funnel",poster:"/founder/founder-card.webp",title:"Watch the founder video",sub:"See the whole system on a real lecture",length:"6 min"},T={title:"3 free credits",button:"Ace all my exams",note:"",kicker:"Start free",points:["A Story, an Anki deck and a practice exam from your own lecture","No credit card needed","Start with one lecture and see the difference"]},be=[{n:1,title:"Understand what it is actually saying",body:"This is the step most people never get. Professors who know the material but can’t explain it, slides that list facts without the story that connects them. If you don’t understand it, nothing after this works."},{n:2,title:"Memorize every detail, by active recall",body:"Every fact on every slide, pulled out of your memory instead of reread. Testing yourself is the best-evidenced way to keep information, and it only works if the cards cover everything."},{n:3,title:"Apply it to real exam questions",body:"Knowing it and answering it are different skills. You need to practice on questions written the way your exam will ask, from the lecture you were actually taught."}],je=["Medical","Nursing","PA","PT","Dental","Pharmacy","Vet","Undergrad"],k={chapter:"Chapter one",title:"Why Coffee Wakes You Up",before:["What’s the longest you’ve ever gone without sleep? Somewhere past hour twenty your eyes start to sting, and by morning your head feels heavy in a way that one good sleep fixes completely. Where does that heaviness come from?","From a chemical. Every cell in your brain burns energy all day, and one of the leftovers is a small molecule called adenosine. It doesn’t get cleared while you’re awake. It builds. On the outside of your brain cells sit tiny locks called receptors, shaped to fit adenosine exactly. When adenosine slots in, the cell gets one message: slow down. That is what tired is."],after:["Now the coffee. **Caffeine** is almost the same shape as adenosine. Close enough to fit the lock. Not close enough to turn it. So it slides in, sits there, and blocks the door. Adenosine can’t get in, the message never gets sent, and you feel awake. That’s the whole trick, and it has a name you’ll see for the rest of pharmacology: caffeine is an antagonist. A key that fits, but won’t turn."],pathway:["Hours awake","↓","Adenosine builds up","↓","Adenosine turns its lock: “slow down”","↓","Coffee","↓","[focus] Caffeine sits in the lock instead","↓","No “slow down”: awake"].join(`
2`),pathwayIcons:["/funnel/pathway-icons/hours-awake.png","/funnel/pathway-icons/adenosine-builds.png","/funnel/pathway-icons/adenosine-lock.png","/funnel/pathway-icons/drinks-coffee.png","/funnel/pathway-icons/blocked.png","/funnel/pathway-icons/awake.png"],glossary:["- adenosine :: A molecule left over when brain cells burn energy. It builds up while you are awake and makes you sleepy. :: aden (gland) + -osine (sugar-bound base) :: Greek adēn, “gland.” Its core, adenine, was first isolated from gland tissue in 1885.","- receptor :: A protein on the outside of a cell that a molecule fits into, like a lock. :: recept (receive) + -or (thing that does) :: Latin recipere, “to receive.”","- antagonist :: A molecule that fits a receptor but does not switch it on, so it blocks the one that would. :: anti- (against) + agonist (contender) :: Greek antagōnistēs, “opponent.”"]},G={exam:{title:"Caffeine and Receptors",total:10,answeredBefore:3,rightBefore:3,slideTitle:"Caffeine: adenosine receptor antagonism"},source_slide:12,slide:"/funnel/caffeine-slide.webp",high_yield:!0,question_text:"A 20-year-old student has been awake for 19 hours and drinks two espressos at 9 pm. At 1 am she is still alert even though the adenosine level in her brain is high. Which of the following best explains caffeine’s effect at the adenosine receptor?",options:["A. It activates the receptor more strongly than adenosine does, producing arousal","B. It binds the receptor without activating it, so adenosine cannot bind","C. It speeds up the breakdown of adenosine in the synapse","D. It blocks adenosine reuptake, raising its level at the receptor","E. It binds a separate site and permanently lowers the receptor’s affinity for adenosine"],correct_answer:1,explanation:`The answer is B.
3
4Caffeine fits the receptor’s pocket but cannot switch it on. Sitting there, it keeps aden
4osine out, so the “slow down” signal is never sent. A key that fits but won’t turn: a competitive antagonist.`,wrong_explanations:{A:"That is an agonist, which would make her sleepier, not more alert.",B:null,C:"Her adenosine is high. It simply cannot reach the lock.",D:"More adenosine at the receptor would deepen the sleepiness.",E:"Caffeine competes for the same pocket, and its block wears off as it clears."}};function ke(){return e.jsx(se,{})}function ve({caption:t=!0}){return e.jsxs("figure",{className:"sf-output-flow","aria-label":"Upload your lecture to get a Story, an Anki deck, and a practice exam",children:[e.jsx("img",{className:"sf-flow-lecture",src:"/funnel/lecture-mark.svg",alt:"Lecture presentation",width:"44",height:"44"}),e.jsx("p",{className:"sf-flow-source",children:"Upload your lecture"}),e.jsxs("svg",{className:"sf-flow-branches",viewBox:"0 0 600 48",preserveAspectRatio:"none",fill:"none",stroke:"currentColor",strokeWidth:"1.5","aria-hidden":"true",children:[e.jsx("path",{d:"M300 0V16M100 16H500M100 16V42M300 16V42M500 16V42"}),e.jsx("path",{d:"m94 36 6 6 6-6m188 0 6 6 6-6m188 0 6 6 6-6"})]}),e.jsxs("ul",{className:"sf-flow-outputs",children:[e.jsxs("li",{children:[e.jsx("span",{className:"sf-flow-mark sf-flow-mark-story","aria-hidden":"true",children:e.jsx(ee,{})}),e.jsx("strong",{children:"Story"}),e.jsx("span",{children:"Understand"})]}),e.jsxs("li",{children:[e.jsx("span",{className:"sf-flow-mark","aria-hidden":"true",children:e.jsx(te,{})}),e.jsx("strong",{children:"Anki deck"}),e.jsx("span",{children:"Memorize"})]}),e.jsxs("li",{children:[e.jsx("span",{className:"sf-flow-mark","aria-hidden":"true",children:e.jsx(ke,{})}),e.jsx("strong",{children:"Practice exam"}),e.jsx("span",{children:"Apply"})]})]}),t&&e.jsx("figcaption",{children:"The only three things you need to ace your exam."})]})}const J=[{id:"context-and-recall",label:"Bransford & Johnson, 1972",authors:"Bransford, J. D., & Johnson, M. K.",year:1972,title:"Contextual prerequisites for understanding: Some investigations of comprehension and recall",journal:"Journal of Verbal Learning and Verbal Behavior",volume:"11(6)",pages:"717–726",doi:"10.1016/S0022-5371(72)80006-9",url:"https://labs.la.utexas.edu/gilden/files/2016/04/Bransford_Johnson_1972.pdf",scope:"Four prose-comprehension experiments found better comprehension and recall when relevant context was supplied before the passage. This supports providing a framework before details; it does not show that all memorization without understanding is useless or that forgetting is guaranteed."},{id:"first-principles",label:"Merrill, 2002",authors:"Merrill, M. D.",year:2002,title:"First principles of instruction",journal:"Educational Technology Research and Development",volume:"50(3)",pages:"43–59",doi:"10.1007/BF02505024",url:"https://link.springer.com/article/10.1007/BF02505024",scope:"An instructional-design synthesis recommending activation of relevant prior knowledge, provision of foundational experience when it is missing, demonstration, and progression from simpler to more complex problems. It supports this teaching approach; it does not establish the cause of an individual learner’s difficulty or test Synaptic Recall."},{id:"retrieval-practice",label:"Karpicke & Roediger, 2008",authors:"Karpicke, J. D., & Roediger, H. L., III",year:2008,title:"The critical importance of retrieval for learning",journal:"Science",volume:"319(5865)",pages:"966–968",doi:"10.1126/science.1152408",url:"https://doi.org/10.1126/science.1152408",scope:"Students learning foreign-language word pairs kept either studying or testing items after first recalling them. Continued retrieval practice produced large gains in recall a week later; continued studying added little. It supports answering cards from memory as the part that builds retention; it did not test flashcard creation, formatting or Synaptic Recall."},{id:"transfer",label:"Butler, 2010",authors:"Butler, A. C.",year:2010,title:"Repeated testing produces superior transfer of learning relative to repeated studying",journal:"Journal of Experimental Psychology: Learning, Memory, and Cognition",volume:"36(5)",pages:"1118–1133",doi:"10.1037/a0019902",url:"https://andymatuschak.org/files/papers/Butler%20-%202010%20-%20Repeated%20Testing%20Produces%20Superior%20Transfer%20of%20Learning%20Relative%20to%20Repeated.pdf",scope:"Four experiments compared testing with restudying. Repeated testing improved retention and transfer to new inferential questions one week later. This supports practice applying knowledge; it does not establish that generated questions match an unseen course exam exactly."}],Ne=[{after:"because you are almost guaranteed to forget it.",source:"context-and-recall",placement:"paragraph-end"},{after:"A good explanation starts with something familiar and builds from the basics, showing you how each step leads to the next without any gaps.",source:"first-principles"},{after:"answering each card from memory before you flip it.",source:"retrieval-practice",placement:"paragraph-end"},{after:"Practicing with new questions helps you apply what you’ve learned.",s
4ource:"transfer"}],g={title:"How Synaptic Recall works: understand, remember, apply",description:"Upload one lecture. Understand it with a narrated Story, remember it with an Anki deck, and apply it with practice questions. See how Synaptic Recall works.",image:"/og-how-it-works-v5.png",imageAlt:"The only three things you need to ace every single one of your exams: an uploaded lecture PDF branches into a Story to understand, an Anki deck to memorize, and a practice exam to apply.",modified:"2026-09-16"};function V({text:t}){return e.jsx(e.Fragment,{children:t.split(/\*\*(.+?)\*\*/g).map((n,a)=>a%2?e.jsx("strong",{children:n},a):n)})}function _e({text:t}){const n=Ne.flatMap(s=>{const o=t.indexOf(s.after);return o<0?[]:[{...s,end:o+s.after.length}]}).sort((s,o)=>s.end-o.end);let a=0;return e.jsxs(e.Fragment,{children:[n.map(s=>{const o="placement"in s&&s.placement==="paragraph-end",l=s.end-(!o&&/[.!?]$/.test(s.after)?1:0),p=t.slice(a,l);a=l;const c=J.find(d=>d.id===s.source);return e.jsxs(u.Fragment,{children:[e.jsx(V,{text:p}),e.jsxs("span",{className:"sf-citation",children:[" ",e.jsxs("a",{href:c.url,target:"_blank",rel:"noopener noreferrer",title:`${c.title}. ${c.scope}`,"aria-label":`${c.label}: ${c.title} (opens in a new tab)`,onClick:d=>d.stopPropagation(),children:["(",c.label,")"]})]})]},s.source+s.end)}),e.jsx(V,{text:t.slice(a)})]})}function Se({beat:t,onSourceOpen:n}){return e.jsxs("blockquote",{className:"sf-quote",onClick:a=>a.stopPropagation(),children:[e.jsxs("p",{className:"sf-quote-text",children:["“",t.text,"”"]}),e.jsx("cite",{className:"sf-quote-attribution",children:e.jsxs("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",onClick:n,"aria-label":`Read this quote on ${t.sub} (opens in a new tab)`,children:[e.jsx("svg",{className:"sf-quote-icon",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:e.jsx("path",{d:"M22 12.1a2.2 2.2 0 0 0-3.7-1.6 10.8 10.8 0 0 0-5.8-1.8l1-4.6 3.2.7a1.5 1.5 0 1 0 .2-1l-3.6-.8a.5.5 0 0 0-.6.4L11.5 8.7a10.8 10.8 0 0 0-5.9 1.8 2.2 2.2 0 1 0-2.4 3.6 4.3 4.3 0 0 0 0 .6c0 3.4 3.9 6.1 8.8 6.1s8.8-2.7 8.8-6.1a4.3 4.3 0 0 0 0-.6 2.2 2.2 0 0 0 1.2-2ZM7 13.6a1.5 1.5 0 1 1 1.5 1.5A1.5 1.5 0 0 1 7 13.6Zm8.6 4.1a5.6 5.6 0 0 1-3.6 1.1 5.6 5.6 0 0 1-3.6-1.1.4.4 0 0 1 .6-.6 4.8 4.8 0 0 0 3 .9 4.8 4.8 0 0 0 3-.9.4.4 0 0 1 .6.6Zm-.3-2.6a1.5 1.5 0 1 1 1.5-1.5 1.5 1.5 0 0 1-1.5 1.5Z"})}),e.jsx("span",{children:t.sub}),e.jsx("span",{"aria-hidden":"true",children:"↗"})]})})]})}const K="/dr-synapse-happy.png",X=t=>`/examples/slides/page-${String(t).padStart(2,"0")}.webp`,b=W.cards[0],C=W.cards[3],y=G,j=G.exam,_=_e;function $({className:t,children:n}){const a=u.useRef(null);return u.useEffect(()=>{const s=a.current;if(!s||typeof ResizeObserver>"u")return;const o=()=>{const p=getComputedStyle(s),c=s.getBoundingClientRect().height-(Number.parseFloat(p.paddingBottom)||0),d=Number.parseFloat(p.getPropertyValue("--rule"))||24,m=c%d,h=m<.1||d-m<.1?"0px":`${d-m}px`;s.style.paddingBottom!==h&&(s.style.paddingBottom=h)},l=new ResizeObserver(o);l.observe(s);for(const p of s.children)l.observe(p);return o(),()=>l.disconnect()},[]),e.jsx("div",{ref:a,className:t,children:n})}function Ee({beat:t,stageId:n,track:a}){return e.jsx(Se,{beat:t,onSourceOpen:()=>{a&&ce(t.url,n,t.sub)}})}function Ae(){return e.jsx("ol",{className:"sf-steps",children:be.map(t=>e.jsxs("li",{children:[e.jsx("span",{className:"sf-step-n",children:t.n}),e.jsxs("span",{children:[e.jsx("strong",{children:t.title}),e.jsx("span",{className:"sf-step-body",children:t.body})]})]},t.n))})}function Te({text:t,entries:n,claimed:a}){const s=new RegExp(`(\\*\\*.+?\\*\\*|\\b(?:${[...n.keys()].join("|")})s?\\b)`,"gi"),o=t.split(s).filter(Boolean);return e.jsx(e.Fragment,{children:o.map((l,p)=>{if(l.startsWith("**"))return e.jsx("strong",{children:l.slice(2,-2)},p);const c=l.toLowerCase().replace(/s$/,""),d=n.get(c);return!d||a.has(c)?l:(a.add(c),e.jsx(fe,{entry:d,label:l},p))})})}function Ce(){const t=u.useMemo(()=>{const a=new Map;for(const s of pe(k.glossary.join(`
5`)))a.set(s.term.toLowerCase(),s);return a},[]),n=new Set;return e.jsx("figure",{className:"sf-story",onClick:a=>a.stopPropagation(),children:e.jsxs("div",{className:"sf-story-screen",children:[e.jsxs("div",{className:"story-prose sf-story-prose",children:[e.jsxs("h2",{className:"story-chapter",children:[e.jsx("span",{className:"story-chapter-kicker",children:k.chapter}),e.jsx("span",{className:"story-chapter-title",children:k.title})]}),[...k.before,...k.after].map(a=>e.jsx("p",{children:e.jsx(Te,{text:a,entries:t,claimed:n})},a.slice(0,24)))]}),e.jsx("div",{className:"story-prose sf-story-prose sf-story-side",children:e.jsx(me,{source:k.pathway,icons:k.pathwayIcons,iconLayout:"top"})})]})})}function qe({lead:t,visual:n,after:a,track:s}){return e.jsxs("div",{className:"sf-aside",children:[t.map(o=>e.jsx("p",{className:"sf-say",children:e.jsx(_,{text:o})},o.slice(0,24))),e.jsx($,{className:"sf-aside-visual",children:e.jsx(L,{visual:n,track:s})}),a==null?void 0:a.map(o=>e.jsx("p",{className:"sf-say",children:e.jsx(_,{text:o})},o.slice(0,24)))]})}function Re({left:t,right:n,track:a}){return e.jsxs("div",{className:"sf-pair",children:[e.jsx("div",{className:"sf-pair-cell",children:e.jsx(L,{visual:t,track:a})}),e.jsx("div",{className:"sf-pair-cell",children:e.jsx(L,{visual:n,track:a})})]})}function Ie({src:t,alt:n,caption:a}){return e.jsxs("figure",{className:"sf-figure",children:[e.jsx("img",{src:t,alt:n,loading:"lazy"}),a&&e.jsx("figcaption",{children:a})]})}function Me({lead:t,items:n,after:a,panels:s}
5){return e.jsxs("div",{className:"sf-tour",children:[e.jsxs("div",{className:"sf-tour-text",children:[e.jsx("p",{className:"sf-say",children:t}),e.jsx("ul",{className:"sf-list",children:n.map(o=>e.jsx("li",{children:o},o))})]}),e.jsx("div",{className:"sf-tour-panels",children:s.map(o=>e.jsx("figure",{className:"sf-tour-cell",children:e.jsx("img",{src:o.src,alt:o.alt,loading:"lazy"})},o.src))}),a&&e.jsx("div",{className:"sf-tour-after",children:(Array.isArray(a)?a:[a]).map(o=>e.jsx("p",{className:"sf-say",children:e.jsx(_,{text:o})},o.slice(0,24)))})]})}function ze({src:t,poster:n,alt:a,caption:s}){return e.jsxs("figure",{className:"sf-figure sf-video",children:[e.jsx("video",{src:t,poster:n,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata","aria-label":a}),s&&e.jsx("figcaption",{children:s})]})}function Oe(){var o;const[t,n]=u.useState(!1),[a,s]=u.useState(!1);return e.jsxs("figure",{className:"sf-sheet sf-anki",onClick:l=>l.stopPropagation(),children:[e.jsxs("figcaption",{className:"sf-sheet-label",children:["Anki card 1 of ",W.cards.length," · slide ",b.slide_number]}),e.jsx("p",{className:"sf-anki-front",children:b.front}),t?e.jsxs("div",{className:"sf-anki-back",children:[e.jsx("ol",{className:"sf-chain",children:(o=b.chain_steps)==null?void 0:o.map(l
5=>e.jsx("li",{children:l},l))}),e.jsx("img",{className:"sf-anki-slide",src:X(b.slide_number),alt:`Slide ${b.slide_number}, on the back of the card`,loading:"lazy"}),e.jsxs("button",{type:"button",className:`sf-explain-pill${a?" is-open":""}`,onClick:()=>s(l=>!l),children:[e.jsx("img",{src:K,alt:"",width:18,height:18})," Dr. Synapse explains"]}),a&&b.explanation&&e.jsxs("div",{className:"sf-explain",children:[e.jsxs("p",{children:[e.jsx("span",{className:"sf-red",children:"What it’s really asking:"})," ",b.explanation.what_its_really_asking]}),e.jsxs("p",{children:[e.jsx("span",{className:"sf-red",children:"Why it matters:"})," ",b.explanation.why_it_matters]})]})]}):e.jsx("button",{type:"button",className:"sf-ink-btn",onClick:()=>n(!0),children:"Show answer"})]})}function Le(){return e.jsxs("div",{className:"sf-slide-to-card",children:[e.jsxs("figure",{className:"sf-slide",children:[e.jsx("img",{src:X(C.slide_number),alt:`Slide ${C.slide_number} of the lecture`,loading:"lazy"}),e.jsxs("figcaption",{children:["Your professor’s slide ",C.slide_number]})]}),e.jsx("span",{className:"sf-arrow","aria-hidden":"true",children:"↓"}),e.jsxs("figure",{className:"sf-sheet sf-anki sf-anki-compact",children:[e.jsx("figcaption",{className:"sf-sheet-label",children:"The card it became"}),e.jsx("p",{className:"sf-anki-front",children:C.front}),e.jsx("pre",{className:"sf-anki-answer",children:C.back})]})]})}const Be="https://api.synapticrecall.ai/storage/v1/object/public/memes/vlipsy-videos",U={correct:["spongebob-squarepants-correct"],wrong:["come-look-at-this"]},H={correct:["Nailed it!","That's the one!","Future doctor move!","Big brain energy!","Attending energy!"],wrong:["Common trap - you'll get it next time","Now you'll remember it!","High yield alert - memorize this!"]},Y=t=>t[Math.floor(Math.random()*t.length)],Q=t=>t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),P=t=>t.replace(/^[A-E]\.\s*/,""),Pe=y.explanation;function $e({track:t}){const[n,a]=u.useState(null),[s,o]=u.useState(!1),[l,p]=u.useState(new Set),[c,d]=u.useState(null),m=u.useRef(null),h=y.correct_answer,x=n===h,S=u.useCallback(r=>{const i=r===h;o(!0),d({id:Y(i?U.correct:U.wrong),message:Y(i?H.correct:H.wrong),tone:i?"correct":"wrong"});const w=new Audio(i?"/assets/sounds/correct-ding.mp3":"/assets/sounds/wrong-buzz.mp3");w.volume=.7,w.play().catch(()=>{}),t&&N("funnel_question_answer",{correct:i?1:0})},[h,t]);u.useEffect(()=>{if(n===null||s)return;const r=setTimeout(()=>S(n),450);return()=>clearTimeout(r)},[n,s,S]),u.useEffect(()=>{const r=m.current;if(!c||!r)return;r.currentTime=0,r.volume=.2,r.play().catch(()=>{r.muted=!0,r.play().catch(()=>d(null))});const i=setTimeout(()=>d(null),12e3);return()=>{clearTimeout(i),r.pause()}},[c]);const R=()=>{a(null),o(!1),p(new Set),d(null)},E=j.answeredBefore+(s?1:0),A=j.rightBefore+(s&&x?1:0),I=y.options.map((r,i)=>({letter:z[i],answer:P(r),explanation:y.wrong_explanations[z[i]]??"",wasUserChoice:n===i})).filter((r,i)=>i!==h&&r.explanation&&r.wasUserChoice);return e.jsx("figure",{className:"sf-quiz",onClick:r=>r.stopPropagation(),children:e.jsxs("div",{className:"sf-quiz-screen quiz-classic",children:[e.jsxs("header",{className:"sf-quiz-topbar",children:[e.jsxs("span",{className:"quiz-classic-back",children:[e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",width:"16",height:"16",children:e.jsx("path",{d:"M19 12H5M12 19l-7-7 7-7"})}),e.jsx("span",{children:"Practice Exams"})]}),e.jsx("span",{className:"sf-quiz-title",title:j.title,children:j.title}),e.jsxs("span",{className:"quiz-classic-tally","aria-label":`${E} of ${j.total} answered, ${A} correct`,children:[e.jsx("span",{className:"quiz-classic-progress","aria-hidden":"true",children:e.jsx("i",{style:{width:`${E/j.total*100}%`}})}),e.jsxs("span",{className:"quiz-classic-tally-count",children:[e.jsx("b",{children:E}),e.jsx("em",{children:"/"}),j.total]}),e.jsxs("span",{className:"quiz-classic-tally-right",children:[e.jsx("b",{children:A})," correct"]})]})]}),e.jsxs("div",{className:"sf-quiz-body quiz-question-content",children:[e.jsx(ye,{html:Q(y.question_text),highYield:y.high_yield,flagged:!1,onFlag:()=>{},highlighter:!1,onHighlighter:()=>{}}),e.jsx("div",{className:"sf-quiz-options",children:y.options.map((r,i)=>
5e.jsx(ge,{letter:z[i],html:Q(P(r)),selected:n===i,correct:i===h,revealed:s,eliminated:l.has(i),onSelect:()=>{!s&&n===null&&a(i)},onEliminate:w=>{w.stopPropagation(),p(Z=>{const M=new Set(Z);return M.has(i)?M.delete(i):M.add(i),M})}},r))}),e.jsx(F,{children:s&&n!==null&&e.jsx(B.aside,{className:"quiz-classic-explanation sf-quiz-explanation",initial:{opacity:0,y:10},animate:{opacity:1,y:0},"aria-label":"Explanation",children:e.jsx("div",{className:"practice-explainer dr-synapse-explainer",children:e.jsxs("div",{className:"dr-synapse-layout",children:[e.jsx("div",{className:"dr-synapse-figure",children:e.jsx(B.div,{animate:{scale:[1,1.02,1]},transition:{duration:3,repeat:1/0,ease:"easeInOut"},children:e.jsx("img",{src:K,alt:"Dr. Synapse",className:"sf-quiz-mascot"})})}),e.jsxs("div",{className:"dr-synapse-bubble-wrap",children:[e.jsx("span",{className:"dr-synapse-tail dr-synapse-tail-border","aria-hidden":"true"}),e.jsx("span",{className:"dr-synapse-tail dr-synapse-tail-fill","aria-hidden":"true"}),e.jsx(ue,{seed:he(y.question_text,31),className:"dr-synapse-bubble",double:!0,roughness:1.4,bowing:1.1,strokeWidth:1.4,children:e.jsx(xe,{text:Pe,isCorrect:x,correctAnswer:{letter:z[h],text:P(y.options[h])},sourceMedia:{url:y.slide,loading:!1,error:!1,number:y.source_slide,title:j.slideTitle,onRetry:()=>{}},wrongOptions:I})})]})]})})})}),e.jsxs("div",{className:"sf-quiz-nav",children:[e.jsxs("button",{type:"button",className:"sf-quiz-btn is-outline",disabled:!0,children:[e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",width:"16",height:"16",children:e.jsx("path",{d:"M15 18l-6-6 6-6"})}),"Previous"]}),s?e.jsxs("button",{type:"button",className:"sf-quiz-btn is-primary",onClick:R,children:["Next Question",e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",width:"16",height:"16",children:e.jsx("path",{d:"M9 18l6-6-6-6"})})]}):e.jsx("button",{type:"button",className:"sf-quiz-btn is-primary",disabled:n===null,onClick:()=>n!==null&&S(n),children:"Show Answer"})]})]}),e.jsx(F,{children:c&&e.jsxs(B.div,{className:"sf-meme","data-tone":c.tone,initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.9},transition:{duration:.2,ease:"easeOut"},children:[e.jsx("button",{type:"button",className:"sf-meme-close","aria-label":"Dismiss meme",onClick:()=>d(null),children:e.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",width:"16",height:"16",children:e.jsx("path",{d:"M18 6L6 18M6 6l12 12"})})}),e.jsx("video",{ref:m,src:`${Be}/${c.id}.mp4`,playsInline:!0,preload:"auto","aria-label":c.tone==="correct"?"Correct answer reaction":"Incorrect answer reaction",onEnded:()=>d(null),onError:()=>d(null),onClick:()=>d(null)}),e.jsx("div",{className:"sf-meme-bar",children:c.message})]})})]})})}function We(){return e.jsx("ul",{className:"sf-levels","aria-label":"Levels the product is calibrated for",children:je.map(t=>e.jsx("li",{className:t==="Medical"?"is-on":"",children:t},t))})}function L({visual:t,track:n}){switch(t.kind){case"steps":return e.jsx(Ae,{});case"story-excerpt":return e.jsx(Ce,{});case"video":return e.jsx(ze,{...t});case"pair":return e.jsx(Re,{left:t.left,right:t.right,track:n});case"image":return e.jsx(Ie,{src:t.src,alt:t.alt,caption:t.caption});case"card-tour":return e.jsx(Me,{lead:t.lead,items:t.items,after:t.after,panels:t.panels});case"card":return e.jsx(Oe,{});case"slide-to-card":return e.jsx(Le,{});case"question":return e.jsx($e,{track:n});case"lecture-outputs":return e.jsx(ve,{caption:t.caption});case"aside":return e.jsx(qe,{lead:t.lead,visual:t.visual,after:t.after,track:n});case"levels":return e.jsx(We,{})}}function De({index:t,track:n}){const a=q[t];return e.jsxs("article",{className:`sf-card${t===0?" sf-card-hook":""}`,"aria-label":a.label,"data-stage-id":a.id,children:[t>0&&e.jsx("header",{className:"sf-card-head",children:e.jsxs("h2",{className:"sf-card-label",children:[a.step&&e.jsx("span",{className:"sf-card-step","aria-hidden":"true",children:a.step}),a.label]})}),e.jsx("div",{className:"sf-card-body",children:a.beats.map((s,o)=>s.type==="say"?t===0&&s.text===a.label?e.jsx("h2",{className:"sf-card-label",children:e.jsx(_,{text:s.text})},o):e.jsx("p",{className:"sf-say",children:e.jsx(_,{text:s.text})},o):s.type==="list"?e.jsx("ol",{className:"sf-list",children:s.items.map(l
5=>e.jsx("li",{children:e.jsx(_,{text:l})},l))},o):s.type==="quote"?e.jsx($,{className:"sf-source",children:e.jsx(Ee,{beat:s,stageId:a.id,track:n})},o):e.jsx($,{className:"sf-show",children:e.jsx(L,{visual:s.visual,track:n})},o))})]})}function Fe(){return e.jsx("h1",{className:"sf-intro",children:e.jsx("span",{children:we})})}const Ve="0px 0px -25% 0px";function Ue({mode:t}){const{search:n}=ae(),a=ne(n),s=t==="reveal",o=q.length,l=u.useRef(new Set),p=u.useRef(new Set),c=u.useRef(new Map),d=u.useRef(null);return u.useEffect(()=>{if(!s)return;const m=d.current;if(!m)return;const h=q.map(r=>m.querySelector(`article[data-stage-id="${r.id}"]`)),x=new Map,S=r=>({funnel_version:re,stage_index:r,stage_id:q[r].id,stage_count:o}),R=r=>{if(x.has(r))return;const i=S(r);oe({funnel_version:i.funnel_version,stage_index:i.stage_index,stage_id:i.stage_id}),l.current.has(r)||(l.current.add(r),N("funnel_stage",i,!0),l.current.size===o&&N("funnel_complete",i)),c.current.has(r)||c.current.set(r,ie()),x.set(r,le("funnel_stage_exit",i,{content:()=>h[r],state:c.current.get(r),stopReason:"scrolled",onEngaged:()=>{p.current.add(r),p.current.size===o&&N("funnel_read_complete",i)}}))},E=r=>{var i;(i=x.get(r))==null||i(),x.delete(r)},A=()=>{for(const r of x.values())r();x.clear()};if(typeof IntersectionObserver>"u")return h.forEach((r,i)=>R(i)),A;const I=new IntersectionObserver(r=>{for(const i of r){const w=h.indexOf(i.target);w<0||(i.isIntersecting?R(w):E(w))}},{rootMargin:Ve,threshold:0});for(const r of h)r&&I.observe(r);return()=>{I.disconnect(),A()}},[s,o]),e.jsx("section",{ref:d,className:`sf-funnel ${s?"sf-reveal":"sf-static"}`,"aria-label":"How Synaptic Recall answers every studying problem",children:e.jsxs("div",{className:"sf-notebook",children:[e.jsx("header",{className:"sf-card sf-intro-card",children:e.jsx(Fe,{})}),q.map((m,h)=>e.jsx("div",{className:"sf-slot",children:e.jsx(De,{index:h,track:s})},m.id)),s&&e.jsx("div",{className:"sf-card sf-cta-wrap",children:e.jsxs("div",{className:"sf-offer-grid",children:[e.jsxs("section",{className:"sf-offer-card","aria-labelledby":"sf-offer-title",children:[e.jsx("span",{className:"sf-offer-kicker",children:T.kicker}),e.jsx("h2",{id:"sf-offer-title",className:"sf-offer-title",children:T.title}),e.jsx("ul",{className:"sf-offer-points",children:T.points.map(m=>e.jsx("li",{children:m},m))}),e.jsxs(D,{className:"sf-cta",to:a,onClick:()=>N("funnel_cta",{cta_id:"upload_lecture",destination:"/upload/"},!0),children:[T.button,e.jsx("span",{"aria-hidden":"true",children:"→"})]}),T.note]}),e.jsxs(D,{className:"sf-founder-card",to:v.href,onClick:()=>N("funnel_founder_video_click",{destination:v.href},!0),children:[e.jsxs("span",{className:"sf-founder-thumb",children:[e.jsx("img",{src:v.poster,alt:"",width:1280,height:720,loading:"lazy"}),e.jsx("span",{className:"sf-founder-play","aria-hidden":"true",children:e.jsx("svg",{viewBox:"0 0 24 24",fill:"currentColor",children:e.jsx("path",{d:"M8 5.5v13l11-6.5z"})})}),e.jsx("span",{className:"sf-founder-length",children:v.length})]}),e.jsxs("span",{className:"sf-founder-text",children:[e.jsx("strong",{children:v.title}),e.jsx("span",{children:v.sub})]})]})]})})]})})}const O=`${f}/how-it-works/`,He={"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":`${f}/#organization`,name:"Synaptic Recall",alternateName:"SynapticRecall",url:`${f}/`,logo:`${f}/icon-512x512.png`},{"@type":"WebSite","@id":`${f}/#website`,name:"Synaptic Recall",alternateName:"SynapticRecall",url:`${f}/`,publisher:{"@id":`${f}/#organization`}},{"@type":"SoftwareApplication","@id":`${f}/#software`,name:"Synaptic Recall",alternateName:"SynapticRecall",url:O,applicationCategory:"EducationalApplication",operatingSystem:"Web",description:g.description,publisher:{"@id":`${f}/#organization`},mainEntityOfPage:{"@id":`${O}#webpage`},featureList:["Lecture Stories with explanations, pathways and glossary terms","Anki decks with source slides and explanation dropdowns","Practice questions with answer explanations and source slides"]},{"@type":"WebPage","@id":`${O}
5#webpage`,url:O,name:g.title,description:g.description,inLanguage:"en",dateModified:g.modified,isPartOf:{"@id":`${f}/#website`},about:{"@id":`${f}/#software`},mainEntity:{"@id":`${f}/#software`},primaryImageOfPage:{"@type":"ImageObject",url:`${f}${g.image}`,width:1200,height:630},citation:J.map(t=>({"@type":"ScholarlyArticle",name:t.title,url:t.url}))}]};function lt(){return e.jsxs("main",{className:"d-home-content d-home-anon",children:[e.jsx(de,{path:"/how-it-works/",title:g.title,description:g.description,image:g.image,imageAlt:g.imageAlt,modifiedDate:g.modified,breadcrumbs:[{name:"How it works",path:"/how-it-works/"}],jsonLd:He}),e.jsx(Ue,{mode:"reveal"})]})}export{lt as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.