Symbolon packs

kausalflow/lightkone / components/pdf-filing/versions/1/examples.jsonl · raw

{"input": {"paper": {"id": "new", "title": "Improving neural networks by preventing co-adaptation of feature detectors", "authors": ["Hinton, Geoffrey E", "Srivastava, Nitish", "Krizhevsky, Alex"], "year": 2012}}, "output": {"pdf": "papers/All Papers/HINTON/Hinton et al. 2012 - Improving neural networks by preventing co-adaptation of feature detectors.pdf", "file": "All Papers/HINTON/Hinton et al. 2012 - Improving neural networks by preventing co-adaptation of feature detectors.pdf"}, "note": "three or more authors: et al."}
{"input": {"paper": {"id": "new", "title": "Attention is all you need", "authors": ["Vaswani, Ashish", "Shazeer, Noam"], "year": 2017}}, "output": {"pdf": "papers/All Papers/VASWANI/Vaswani and Shazeer 2017 - Attention is all you need.pdf", "file": "All Papers/VASWANI/Vaswani and Shazeer 2017 - Attention is all you need.pdf"}, "note": "two authors: A and B"}
{"input": {"paper": {"id": "new", "title": "Über formal unentscheidbare Sätze", "authors": ["Gödel, Kurt"], "year": 1931}}, "output": {"pdf": "papers/All Papers/GÖDEL/Gödel 1931 - Über formal unentscheidbare Sätze.pdf", "file": "All Papers/GÖDEL/Gödel 1931 - Über formal unentscheidbare Sätze.pdf"}, "note": "one author; the folder keeps accents in capitals"}
{"input": {"paper": {"id": "new", "title": "Deep learning: a review", "authors": ["LeCun, Yann"], "year": 2015}}, "output": {"pdf": "papers/All Papers/LECUN/LeCun 2015 - Deep learning - a review.pdf", "file": "All Papers/LECUN/LeCun 2015 - Deep learning - a review.pdf"}, "note": "a colon becomes ' - '"}
{"input": {"paper": {"id": "new", "title": "What is a p-value? And/or <why> \"it\" matters*|", "authors": ["Smith, J"], "year": 2001}}, "output": {"pdf": "papers/All Papers/SMITH/Smith 2001 - What is a p-value - And - or - why - - it - matters.pdf", "file": "All Papers/SMITH/Smith 2001 - What is a p-value - And - or - why - - it - matters.pdf"}, "note": "every forbidden character becomes ' - ', and runs collapse"}
{"input": {"paper": {"id": "new", "title": "Pages 1--10 and 1---2", "authors": ["Doe, Jane"], "year": 2020}}, "output": {"pdf": "papers/All Papers/DOE/Doe 2020 - Pages 1–10 and 1—2.pdf", "file": "All Papers/DOE/Doe 2020 - Pages 1–10 and 1—2.pdf"}, "note": "-- and --- become en and em dashes"}
{"input": {"paper": {"id": "new", "title": "An untitled-author preprint", "authors": [], "year": 2021}}, "output": {"pdf": "papers/All Papers/Other/An untitled-author preprint 2021 - An untitled-author preprint.pdf", "file": "All Papers/Other/An untitled-author preprint 2021 - An untitled-author preprint.pdf"}, "note": "no authors: the title stands in for them, folder Other"}
{"input": {"paper": {"id": "new", "title": "", "authors": ["Plato"]}}, "output": {"pdf": "papers/All Papers/PLATO/Plato - Untitled.pdf", "file": "All Papers/PLATO/Plato - Untitled.pdf"}, "note": "empty title becomes Untitled; no year"}
{"input": {"paper": {"id": "new", "title": "Straßen und Wege", "authors": ["Straße, Hans"], "year": 1990}}, "output": {"pdf": "papers/All Papers/STRASSE/Straße 1990 - Straßen und Wege.pdf", "file": "All Papers/STRASSE/Straße 1990 - Straßen und Wege.pdf"}, "note": "ß upper-cases to SS in the folder"}
{"input": {"paper": {"id": "new", "title": "Corporate work", "authors": ["LIGO Scientific Collaboration", "Virgo Collaboration"], "year": 2016}}, "output": {"pdf": "papers/All Papers/LIGO SCIENTIFIC COLLABORATION/LIGO Scientific Collaboration and Vir... 2016 - Corporate work.pdf", "file": "All Papers/LIGO SCIENTIFIC COLLABORATION/LIGO Scientific Collaboration and Vir... 2016 - Corporate work.pdf"}, "note": "names without commas are whole surnames"}
{"input": {"paper": {"id": "new", "title": "A paper by a very long collaboration name indeed", "authors": ["The International Consortium of Very Long Names"], "year": 2019}}, "output": {"pdf": "papers/All Papers/THE INTERNATIONAL CONSORTIUM OF VERY LONG NAMES/The International Consortium of Very ... 2019 - A paper by a very long collaboration name indeed.pdf", "file": "All Papers/THE INTERNATIONAL CONSORTIUM OF VERY LONG NAMES/The International Consortium of Very ... 2019 - A paper by a very long collaboration name indeed.pdf"}, "note": "who longer than 40 is cut to 37 plus ..."}
{"input": {"paper": {"id": "new", "title": "On the electrodynamics of moving bodies, being a very long title that goes on and on well past the limit of what Paperpile allows in a file name", "authors": ["Einstein, Albert"], "year": 1905}}, "output": {"pdf": "papers/All Papers/EINSTEIN/Einstein 1905 - On the electrodynamics of moving bodies, being a very lo ... on and on well past the limit of what Paperpile allows in a file name.pdf", "file": "All Papers/EINSTEIN/Einstein 1905 - On the electrodynamics of moving bodies, being a very lo ... on and on well past the limit of what Paperpile allows in a file name.pdf"}, "note": "a name longer than 146 keeps its start and end around ' ... '"}
{"input": {"paper": {"id": "new", "title": "Duplicate", "authors": ["Doe, Jane"], "year": 2020}, "library": [{"id": "a", "pdf": "papers/All Papers/DOE/Doe 2020 - Duplicate.pdf"}]}, "output": {"pdf": "papers/All Papers/DOE/Doe 2020 - Duplicate (2).pdf", "file": "All Papers/DOE/Doe 2020 - Duplicate (2).pdf"}, "note": "a taken name gets (2)"}
{"input": {"paper": {"id": "new", "title": "Duplicate", "authors": ["Doe, Jane"], "year": 2020}, "library": [{"id": "a", "pdf": "papers/All Papers/DOE/Doe 2020 - Duplicate.pdf"}, {"id": "b", "file": "elsewhere.pdf;All Papers/DOE/Doe 2020 - Duplicate (2).pdf"}]}, "output": {"pdf": "papers/All Papers/DOE/Doe 2020 - Duplicate (3).pdf", "file": "All Papers/DOE/Doe 2020 - Duplicate (3).pdf"}, "note": "file fields with ; list several paths, each taken"}
{"input": {"paper": {"id": "new", "title": "Duplicate", "authors": ["Doe, Jane"], "year": 2020}, "library": [{"id": "new", "pdf": "papers/All Papers/DOE/Doe 2020 - Duplicate.pdf"}]}, "output": {"pdf": "papers/All Papers/DOE/Doe 2020 - Duplicate.pdf", "file": "All Papers/DOE/Doe 2020 - Duplicate.pdf"}, "note": "the paper's own PDF does not count as taken"}
{"input": {"paper": {"id": "new", "title": "Spaces", "authors": ["  Spaced ,  Out  ", ""], "year": 2000}}, "output": {"pdf": "papers/All Papers/SPACED/Spaced 2000 - Spaces.pdf", "file": "All Papers/SPACED/Spaced 2000 - Spaces.pdf"}, "note": "surnames are trimmed; empty authors are skipped in the name"}
{"input": {"paper": {"id": "new", "title": "Empty first", "authors": ["", "Second, B"], "year": 2000}}, "output": {"pdf": "papers/All Papers/Other/Second 2000 - Empty first.pdf", "file": "All Papers/Other/Second 2000 - Empty first.pdf"}, "note": "an empty first author means folder Other, but the name uses the rest"}
{"input": {"paper": {"id": "new", "title": "-Leading and trailing-", "authors": ["-Dash-, A"], "year": 2000}}, "output": {"pdf": "papers/All Papers/DASH/Dash- 2000 - Leading and trailing.pdf", "file": "All Papers/DASH/Dash- 2000 - Leading and trailing.pdf"}, "note": "leading and trailing hyphens are removed by clean"}
{"input": {"paper": {"id": "new", "title": "Trailing slash/", "authors": ["Back\\slash, A"], "year": 2000}}, "output": {"pdf": "papers/All Papers/BACK - SLASH/Back - slash 2000 - Trailing slash.pdf", "file": "All Papers/BACK - SLASH/Back - slash 2000 - Trailing slash.pdf"}, "note": "backslash and slash at the edges"}