{"repo":"gsarti/paperpile-notion","free":true,"listed":false,"github":"https://github.com/gsarti/paperpile-notion","clone":"git clone https://github.com/gsarti/paperpile-notion.git","description":"Integrating Paperpile with Notion Databases 🔄","language":"TeX","stars":58,"topics":["paperpile","notion","notion-api","academia","papers","automation"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Paperpile Notion Integration This repository provides a simple integration between Paperpile and Notion using the new Notion API. The purpose is to make it easy to periodically sync a list of papers in Paperpile to a Notion database. This is a work in progress, and is currently intended for personal use only (no support, no warranty, no liability, etc.). New : The WIP script download paperpile folder.py provides an automated way to download a folder from a Paperpile account. This script uses Chromium and Selenium, so the chrome drivers must be placed under the path to make it work. Check the args for more information. Installation Simply clone the repo locally and install the dependencies, preferably in a virtualenv: Requirements To run the script, you will need the following things: 1. A CSV file exported from Paperpile containing the list of papers and their metadata. data.csv is an example of an exported CSV. For now, this needs to be manually downloaded and moved to this folder since Paperpile does not provide any API for exporting data. 2. A configuration file to map categories, journals and conferences to their acronyms. config.yaml is an example of a configuration file containing major AI and NLP conferences and journals. 3. A database id for the Notion database you want to sync to. To retrieve the database id, follow the directions provided here. The current structure for the database must contain at least the following columns: - Item type ( select ): Corresponds to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/gsarti","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gsarti/paperpile-notion/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}