This is the code for the paper Key Point Analysis via Contrastive Learning and Extractive Argument Summarization.
Milad Alshomary, Timon Gurcke, Shahbaz Syed, Philipp Heinrich, Maximilian Spliethöver, Philipp Cimiano, Martin Potthast, Henning Wachsmuth
For argument and key-point matching the following experiment notebooks should be executed:
experiment-data-prep.ipynb
notebook contains the code that prepare the data for training the siamese model (sbert)experiment-sbert-training.ipynb
notebook contains the code to train the key-point matching modelexperiment-evaluation.ipynb
notebook contains the code to generate predictions and evaluate the modelFor key-point generation the following experiment notebooks should be executed:
experiment-data-prep-for-track-2.ipynb
notebook contains the code that generate argumentative quality scores needed to run the ArgPageRankexperiment-page-rank.ipynb
notebook contains the code to generate the key-points using the ArgPageRankexperiment-evaluation.ipynb
notebook contains the code to perform the final evaluation