2 minute read

This post describes the research tools I am using during my PhD.

Building the papers’ library

You typically start with some ready-to-read papers, maybe recommended by your supervisor; first thing to do is to save and organize them. The most popular tool to do that is Zotero, for which exists a browser extension too. It will be your library for the entire research period, and for this reason, make sure to organize your paper in multi-level folders if necessary.

Discovering phase

One of the most time-consuming research activities is discovering new papers from the research line you are studying. To build the state of the art, you might have to explore a lot of papers and the risk of reading some unnecessary and unrelated stuff is high. The traditional search engine for academic works is Google Scholar, but there are ways to speed this up. In particular, if you need to find related works, I suggest you these tools:

  • Research Rabbit:
    • Sync with Zotero
    • Build a graph from a collection of papers
    • Graph Type = Timeline to order papers according to the publication date
  • Connected Papers
    • Prior and derivative works
    • Filter by year
  • Litmaps
    • ❌ No advanced filters (unless you pay)

This article outlines the pros and cons of the above online tools.

For semantic-based researches, many AI-powered tools are available:

Ranking papers and conferences

How do you know if the conference where the paper has been published is a top-quality one? One service that shows you the ranking of conferences is ICORE.

For the papers you have identified, it may be useful to check the rank of the conference where it has been presented. If the conference rank is low, the paper might not be as remarkable as you believed. This does not absolutely mean that all papers presented during a low-ranked conference are cheap.

Another tool that ranks conferences and journals, but using objective metrics, is Scimago. For each result, you see its H-index and quartile. Q1 means that the journal/conference is in the best 25%.

Writing

Overleaf is the most popular collaborative online application that you can use to write papers. To compile your work offline, pandoc/latex Docker image is a good alternative, especially when paired with VSCode and Devcontainers (and possibly extensions).

The tools I suggest are:

  • Mathpix - image to latex, convert images of math, text, and tables to LaTeX
  • tablegenerator - generate latex table from UI
  • Beamer - create presentation with latex
  • Mathcha.io - Export images and math expression, convenient for exporting images to tikz

  • Bibliography-related:
    • BibTex Tidy - Tidy the bibliography
    • Cite this for me/doi2bib - Get the bibtex from an url (and other sources)
    • Google Scholar BibTeX Copier - It automatically copies the bibtex code when you click on Cite -> BibTex in Google Scholar. Otherwise, you have to copy it manually and close the web page opened by Google scholar. This extension can be paired with Google Scholar Button, which repeats the last browser research on Google scholar without switching page.

AI-Generation tool

  • NotebookLM - Select the collection you want to include on NotebookLM, “Export Collection…” => Check Export notes, Export files, and Include annotations. Make sure the format is Zotero RDF, save it in a folder and cd into it. Then run:
    1
    
      mkdir files && find . -name "*.pdf" | xargs -I {} mv {} files/
    

    All files are saved into the files folder.

  • YomuAI - subscription based tool, but offers free tools (see the footer of the website)

Comments