QB Reader Parser

by Jacob Barta
favorite
share
Score: 54/100
Description
Category: Learning & Knowledge Management

The Obsidian QB Reader plugin streamlines the process of converting quiz bowl tossups into flashcards ready for Anki using the Obsidian_to_Anki plugin. It provides a convenient interface to query the QB Reader API and automatically parses sentence-level highlights into a format suitable for cloze deletions. By integrating closely with the Cloze Paragraph Styles of Obsidian_to_Anki, it ensures clean conversion of highlighted content into spaced repetition cards. Users can set default quiz categories for filtering, and parsed sentences can be clicked to format them instantly.

Stats
3
stars
3,050
downloads
0
forks
637
days
422
days
422
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
1
total issues
0
open issues
1
closed issues
7
commits
Latest Version
a year ago
Changelog

Use "Sanitized answer" instead of raw answer

Full Changelog: https://github.com/J-Barta/qb-reader-parser/compare/1.9.4…1.9.5

README file from

Obsidian QB Reader Plugin

Automatically parse tossups from QB Reader into a format readable by the Obsidian_to_Anki plugin.

Installation

  • Download and install Obsidian
  • Download the AnkiConnect Add-on in Anki (id 2055492159)
  • Enable Community Plugins in Obsidian and install the Obsidian_to_Anki plugin
    • Enable the plugin and go to its settings
    • Set the deck for your obsidian cards to go to
    • Located under the "Defaults" section in options for the plugin
    • Copy the deck name and path (click the settings icon next to your deck --> rename, copy your)
    • Enable Cloze Paragraph styling - See To Use section
  • obsidian-qb-reader.zip from the latest Release.
    • Extract the folder and locate its inner folder (also called obsidian-qb-reader.zip)
    • Move this folder into {Your Obsidian Vault}/.obsidian/plugins/
    • Restart Obsidian (probably).
    • Go to your community plugins tab and enable Obsidian QB Reader
    • Set your categories in the settings menu for the plugin. These are the categories that will be selected by default when you open the Obsidian QB Reader Window

To Use

Run the "QB Reader" command (Ctrl + P) to open a dialog that will allow you to query the QB Reader API. Sentences will automatically be separated by highlights. Clicking on sentences will automatically parse them into a format ready for Anki-ification!

The default parsing method for converting clues to cards is using highlighting, because it is easiest to read in Obsidian. This necessitates that you use the Cloze Paragraph Styles feature of the Obsidian_to_Anki plugin with this regex:

((?:\n)*(?:.*(?:{|={2}).*)(?:(\^.{1,3}$|^.{4}(?<!<!--).*))*)

Caveats

  • QB Reader's subcategory behavior is strange when retrieving tossups. I'm not entirely sure why it is the way it is, but having any major category (Lit, Hist, Sci, FA) enabled will currently stop all minor categories from returning tossups. Only select minor categories to get minor category results.
  • At this time, the plugin does not support bonuses. This may be added in the future.

Manually installing the plugin

  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/your-plugin-id/.
Similar Plugins
info
• Similar plugins are suggested based on the common tags between the plugins.
braincache
3 years ago by XSPGMike
braincache obsidian plugin
Aosr
3 years ago by linanwx
Aosr is Another Obsidian plugin for Spaced Repetition.
Note Synchronizer
3 years ago by Songchen Tan
Synchronizes Obsidian notes to Anki in a breeze 💨️
Repeat
3 years ago by Andre Perunicic
Review notes using periodic or spaced repetition.
Awesome Flashcard
3 years ago by AwesomeDog
Handy Anki integration for Obsidian.
text2anki-openai
2 years ago by Mani Batra
Auto Anki
2 years ago by ad2969
Using AI to automate card creation for Spaced Repetion in Anki
Flashcards LLM
2 years ago by Marco Pampaloni
Use Large Language Models (such as ChatGPT) to automatically generate flashcards from obsidian notes
Flashcard Generator
2 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
Vocabulary Cards
2 years ago by Eugene Myazin
An easy way to display vocabulary words as flashcards and as a list
AnkiSync+
2 years ago by RochaG0
Mochi Cards Pro
2 years ago by Hayden Carpenter
Create flashcards on Mochi.cards using the API provided by Mochi's Pro subscription in Obsidian.
Augmented Canvas
a year ago by Léopold Szabatura
Supercharge your Obsidian canvas experience with AI features.
Yanki
a year ago by Eric Mika
An Obsidian plugin that syncs flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.
Better Recall
a year ago by FlorianWoelki
A better spaced repetition and recall plugin for Obsidian inspired by Anki.
Flashcards
5 years ago by Alex Colucci
🎴 An Anki plugin for Obsidian.md
Export to Anki
5 years ago by Pseudonium
Script to add flashcards from text/markdown files to Anki
Mochi Cards Exporter
4 years ago by kalbetre
Mochi Cards Exporter Plugin for Obsidian
Spaced Repetition
4 years ago by Stephen Mwangi
Fight the forgetting curve by reviewing flashcards & entire notes on Obsidian
Anki Sync
4 years ago by debanjandhar12
Obsidian plugin to make flashcards and sync them to Anki
AnkiBridge
4 years ago by JeppeKlitgaard
Yet Another Obsidian Anki Bridge.
Blue Star
8 months ago by Wang Guoshi
A plugin for Obsidian that generates Anki flashcards in various ways.
Simple Quiz
7 months ago by Ivan Kalmar
Creating simple quizzes.
AI-AnkiSync
6 months ago by goev
Memodack
4 months ago by Pavlo Kobyliatskyi
Your second language memory tool
HiNote
3 months ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Anki Integration
3 months ago by Noah Boos AKA Rift
Create flashcards from your notes with a seamless interface, structuring them with metadata and syncing effortlessly via AnkiConnect.
Come Through
a month ago by mntno
An Obsidian plugin for creating and reviewing flashcards.