Skip to content

Instantly share code, notes, and snippets.

@mekarpeles
Last active June 27, 2021 18:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mekarpeles/9128fede7a73c6d2d27a38ff0e7c2c4a to your computer and use it in GitHub Desktop.
Save mekarpeles/9128fede7a73c6d2d27a38ff0e7c2c4a to your computer and use it in GitHub Desktop.
Community Book Tags Schema
{
"categories": [
"pace", "length", "accuracy", "clarity", "enjoyability",
"difficulty", "structure", "type", "impact"
],
"observations": [
{
"label": "pace",
"description": "What is the pace of this book?",
"multi_choice": false,
"order": [1, 2, 3, 4],
"values": [
{"id": 1, "name": "too slow"},
{"id": 2, "name": "well paced"},
{"id": 3, "name": "too fast"}
]
},
{
"id": 2,
"label": "enjoyability",
"multi_choice": true,
"values": [
{"id": 1, "name": "boring"},
{"id": 2, "name": "engaging"},
]
},
{
"id": 3,
"label": "clarity",
"description": "How clearly is this book written?",
"multi_choice": false,
"order": [1, 2, 3, 4, 5],
"values": [
{"id": 1, "name": "not applicable"},
{"id": 2, "name": "very unclearly"},
{"id": 3, "name": "unclearly"},
{"id": 4, "name": "clearly"},
{"id": 5, "name": "very clearly"}
]
},
{
"id": 4,
"label": "jargon",
"description": "How technical is the content?",
"multi_choice": false,
"order": [1, 2, 3, 4, 5],
"values": [
{"id": 1, "name": "not applicable"},
{"id": 2, "name": "not technical"},
{"id": 3, "name": "somewhat technical"},
{"id": 4, "name": "technical"},
{"id": 5, "name": "very technical"}
]
},
{
"id": 5,
"label": "originality",
"description": "How original is this book?",
"multi_choice": false,
"order": [1, 2, 3, 4, 5],
"values": [
{"id": 1, "name": "not applicable"},
{"id": 2, "name": "very unoriginal"},
{"id": 3, "name": "somewhat unoriginal"},
{"id": 4, "name": "somewhat original"},
{"id": 5, "name": "very original"}
]
},
{
"id": 6,
"label": "difficulty",
"description": "How advanced is the subject matter of this book?",
"multi_choice": false,
"order": [1, 2, 3, 4, 5],
"values": [
{"id": 1, "name": "not applicable"},
{"id": 2, "name": "requires domain expertise"},
{"id": 3, "name": "a lot of prior knowledge needed"},
{"id": 4, "name": "some prior knowledge needed"},
{"id": 5, "name": "no prior knowledge needed"}
]
},
{
"id": 7,
"label": "usefulness",
"description": "How useful is the content of this book?",
"multi_choice": false,
"order": [1, 2, 3, 4, 5],
"values": [
{"id": 1, "name": "not applicable"},
{"id": 2, "name": "not useful"},
{"id": 3, "name": "somewhat useful"},
{"id": 4, "name": "useful"},
{"id": 5, "name": "very useful"}
]
},
{
"id": 8,
"label": "coverage",
"description": "Does this book"s content cover more breadth or depth of the subject matter?",
"multi_choice": false,
"order": [1, 2, 3, 4, 5, 6],
"values": [
{"id": 1, "name": "not applicable"},
{"id": 2, "name": "much more deep"},
{"id": 3, "name": "somewhat more deep"},
{"id": 4, "name": "equally broad and deep"},
{"id": 5, "name": "somewhat more broad"},
{"id": 6, "name": "much more broad"}
]
},
{
"id": 9,
"label": "objectivity",
"description": "Are there causes to question the accuracy of this book?",
"multi_choice": true,
"order": [1, 2, 3, 4, 5, 6, 7, 8],
"values": [
{"id": 1, "name": "not applicable"},
{"id": 2, "name": "no, it seems accurate"},
{"id": 3, "name": "yes, it needs citations"},
{"id": 4, "name": "yes, it is inflammatory"},
{"id": 5, "name": "yes, it has typos"},
{"id": 6, "name": "yes, it is inaccurate"},
{"id": 7, "name": "yes, it is misleading"},
{"id": 8, "name": "yes, it is biased"}
]
},
{
"id": 10,
"label": "genres",
"description": "What are the genres of this book?",
"multi_choice": true,
"order": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24],
"values": [
{"id": 1, "name": "sci-fi"},
{"id": 2, "name": "philosophy"},
{"id": 3, "name": "satire"},
{"id": 4, "name": "poetry"},
{"id": 5, "name": "memoir"},
{"id": 6, "name": "paranormal"},
{"id": 7, "name": "mystery"},
{"id": 8, "name": "humor"},
{"id": 9, "name": "horror"},
{"id": 10, "name": "fantasy"},
{"id": 11, "name": "drama"},
{"id": 12, "name": "crime"},
{"id": 13, "name": "graphical"},
{"id": 14, "name": "classic"},
{"id": 15, "name": "anthology"},
{"id": 16, "name": "action"},
{"id": 17, "name": "romance"},
{"id": 18, "name": "how-to"},
{"id": 19, "name": "encyclopedia"},
{"id": 20, "name": "dictionary"},
{"id": 21, "name": "technical"},
{"id": 22, "name": "reference"},
{"id": 23, "name": "textbook"},
{"id": 24, "name": "biographical"},
]
},
{
"id": 11,
"label": "fictionality",
"description": "Is this book a work of fact or fiction?",
"multi_choice": false,
"order": [1, 2, 3],
"values": [
{"id": 1, "name": "nonfiction"},
{"id": 2, "name": "fiction"},
{"id": 3, "name": "biography"}
]
},
{
"id": 12,
"label": "difficulty",
"description": "What are the intended age groups for this book?",
"multi_choice": true,
"order": [1, 2, 3, 4, 5, 6, 7],
"values": [
{"id": 4, "name": "beginner"},
{"id": 1, "name": "experts"},
{"id": 2, "name": "college"},
{"id": 3, "name": "high school"},
{"id": 5, "name": "kindergarten"},
{"id": 6, "name": "baby"},
{"id": 7, "name": "general audiences"}
{"id": 6, "name": "baby"},
]
},
{
"id": 13,
"label": "mood",
"description": "What are the moods of this book?",
"multi_choice": true,
"order": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26],
"values": [
{"id": 1, "name": "scientific"},
{"id": 2, "name": "dry"},
{"id": 3, "name": "emotional"},
{"id": 4, "name": "strange"},
{"id": 5, "name": "suspenseful"},
{"id": 6, "name": "sad"},
{"id": 7, "name": "dark"},
{"id": 8, "name": "lonely"},
{"id": 9, "name": "tense"},
{"id": 10, "name": "fearful"},
{"id": 11, "name": "angry"},
{"id": 12, "name": "hopeful"},
{"id": 13, "name": "lighthearted"},
{"id": 14, "name": "calm"},
{"id": 15, "name": "informative"},
{"id": 16, "name": "ominous"},
{"id": 17, "name": "mysterious"},
{"id": 18, "name": "romantic"},
{"id": 19, "name": "whimsical"},
{"id": 20, "name": "idyllic"},
{"id": 21, "name": "melancholy"},
{"id": 22, "name": "humorous"},
{"id": 23, "name": "gloomy"},
{"id": 24, "name": "reflective"},
{"id": 25, "name": "inspiring"},
{"id": 26, "name": "cheerful"},
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment