Axcell

Tools for extracting tables and results from Machine Learning papers
Alternatives To Axcell
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Cascadetabnet891
2 years ago60mitPython
This repository contains the code and implementation details of the CascadeTabNet paper "CascadeTabNet: An approach for end to end table detection and structure recognition from image-based documents"
Axcell285
2 years agoapache-2.0Python
Tools for extracting tables and results from Machine Learning papers
Options_data_science280
a year ago2bsd-3-clausePython
Collecting, analyzing, visualizing & paper trading options market data
Paper Datatable231
485 years agoDecember 20, 201570gpl-3.0HTML
A material design implementation of a data table.
Chord99
4 years agoMay 23, 2021mitGo
Implementation of Chord DHT(Distributed Hash Table) paper
Sub Gc75
8 months ago1mitJupyter Notebook
Code repository for our paper "Comprehensive Image Captioning via Scene Graph Decomposition" in ECCV 2020.
Paper Datatable Api70
115 years agoApril 04, 201812gpl-3.0HTML
A material design implementation of a data table
Bwt Datatable4313 years ago2April 02, 20198gpl-3.0JavaScript
Data table with Polymer 3 support!
My Project26
4 months agomitStata
Sample Replication Package
Table2net16
2 years ago3otherJavaScript
Alternatives To Axcell
Select To Compare


Alternative Project Comparisons
Readme

AxCell: Automatic Extraction of Results from Machine Learning Papers

PWC PWC

This repository is the official implementation of AxCell: Automatic Extraction of Results from Machine Learning Papers.

pipeline

Requirements

To create a conda environment named axcell and install requirements run:

conda env create -f environment.yml

Additionally, axcell requires docker (that can be run without sudo). Run scripts/pull_docker_images.sh to download necessary images.

Datasets

We publish the following datasets:

See datasets notebook for an example of how to load the datasets provided below. The extraction notebook shows how to use axcell to extract text and tables from papers.

Evaluation

See the evaluation notebook for the full example on how to evaluate AxCell on the PWCLeaderboards dataset.

Training

Pre-trained Models

You can download pretrained models here:

  • axcell — an archive containing the taxonomy, abbreviations, table type classifier and table segmentation model. See the results-extraction notebook for an example of how to load and run the models
  • language modelULMFiT language model pretrained on the ArxivPapers dataset

Results

AxCell achieves the following performance:

Dataset Macro F1 Micro F1
PWC Leaderboards 21.1 28.7
NLP-TDMS 19.7 25.8

License

AxCell is released under the Apache 2.0 license.

Citation

The pipeline is described in the following paper:

@inproceedings{axcell,
    title={AxCell: Automatic Extraction of Results from Machine Learning Papers},
    author={Marcin Kardas and Piotr Czapla and Pontus Stenetorp and Sebastian Ruder and Sebastian Riedel and Ross Taylor and Robert Stojnic},
    year={2020},
    booktitle={2004.14356}
}
Popular Paper Projects
Popular Table Projects
Popular Learning Resources Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Dataset
Table
Paper