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,"&").replace(/</g,"<").replace(/>/g,">"),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.