Herramienta

Encuentra código fuente para artículos de investigación

Encuentra automáticamente repositorios de GitHub e implementaciones de código fuente para artículos académicos. PapersFlow extrae referencias de código, busca en GitHub y te permite inspeccionar repositorios sin salir de tu flujo de trabajo de investigación.

Pega el DOI o la URL de un artículo, y PapersFlow encuentra los repositorios de GitHub, el código fuente y los conjuntos de datos asociados, para ayudarte a reproducir resultados y desarrollar a partir de implementaciones existentes.

Lees un artículo con resultados prometedores y quieres reproducirlos o desarrollar el método. Entonces empiezas a buscar el código. Revisas el artículo en busca de un enlace de GitHub: a veces está, a veces está roto, a veces no existe. Buscas manualmente en GitHub, pero el nombre del repositorio no coincide con el título del artículo. Encuentras tres repositorios y no estás seguro de cuál es el oficial. Este proceso lleva entre 15 y 60 minutos por artículo y a menudo termina en frustración. La reproducibilidad no debería requerir trabajo de detective.

Características principales

  • Búsqueda en GitHub con múltiples estrategias
  • Inspección de repositorios dentro de la app
  • Vinculación entre artículo y código
  • Evaluación de disponibilidad

Herramientas

Comparar

Frequently Asked Questions

¿Qué pasa si el artículo no tiene ningún código publicado?
PapersFlow te lo indicará claramente cuando no se pueda encontrar código. Esto es útil por sí mismo: te ayuda a evaluar la reproducibilidad durante las revisiones de literatura y a saber cuándo tendrás que implementar desde cero.
¿También encuentra conjuntos de datos?
Si un artículo hace referencia a conjuntos de datos con URLs o nombres conocidos (p. ej., 'ImageNet', 'GLUE benchmark'), PapersFlow extraerá esas referencias. Sin embargo, el descubrimiento de conjuntos de datos es secundario frente al descubrimiento de código; para una búsqueda exhaustiva de conjuntos de datos, existen herramientas especializadas.
¿Puedo buscar código durante una revisión de literatura?
Sí. Code Discovery está integrado con la interfaz de chat. Durante cualquier sesión de investigación, pide "Find the code for this paper" y PapersFlow buscará sin interrumpir tu flujo de trabajo.
¿Cómo maneja los artículos con enlaces de GitHub rotos?
PapersFlow no depende únicamente de las URLs del artículo. Si un enlace está roto (algo común tras cambios de nombre del repositorio o de la organización), recurre a la búsqueda por metadatos del artículo, perfiles de autores y patrones de código para encontrar la ubicación actual del repositorio.