Code Monkey home page Code Monkey logo

key_point_analysis's Introduction

University of Pisa, UNIPI
Academic year 2021/22
Authors: Irene Pisani, Alice Bergonzini
September, 2022

Human Language Technologies

Final project for HLT course (Prof. Giuseppe Attardi)

Key Point Analysis: Key Point Matching and Key Point Generation with Pre-Trained Language Models

Abstract

This work aims to describe simple approaches for solving Key Point Matching (KPM) and Key Point Generation (KPG) tracks proposed at Argument Mining 2021 in the context of the shared task on Quantitative Summarization and Key Point Analysis (KPA). The presented methods rely on the fine-tuning of some state-of-the-art pre-trained language models both for KPM and KPG subtasks. Regarding the KPM task all the models explored were validated using the Hold-Out validation technique and their results were compared to analyze their effectiveness within the task. Leveraging DeBERTa pre-trained transformer, our best model yields to competitive performance since it achieved on the test set a mAP Strict and mAP Relaxed score of, respectively, 0,7035 and 0,8857. For the KPG task, a simple baseline based on abstractive summarization approach was provided; our system takes advantage of the pre-trained Google mT5 transformer to generate several key points that are finally properly selected.

key_point_analysis's People

Contributors

irenepisani avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

alicebergonzini

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.