Skip to main content

Automatic classification of policy and control acts on government

Italy - Chamber of Deputies

Use case ID: 001

Author: IT Department, Chamber of Deputies of Italy

Date: 22 May 2024

Objective: 

Provide an automatic classification, according to the EuroVoc thesaurus, of policy and control acts on government, using a machine learning algorithm for classification.

Actors: 

  • Business units
  • Classification system

Prerequisites:

  • Existing database of documents as training data
  • Knowledge of the EuroVoc thesaurus
  • AI classification model trained to assign labels to the documents

Scenario:

  1. A new policy and control act is submitted and inserted inside the database.
  2. The classification model suggests the most suitable EuroVoc labels for that act.
  3. The user can either accept or modify the list of labels.
  4. The labels associated with the act are stored as metadata.

Expected results:

  • The process of assigning EuroVoc labels to documents is more efficient.

Potential challenges:

  • Unbalanced dataset
  • Non-interpretable model (e.g. neural networks)
  • Long training time (weakly scalable in training data size)
  • Some kinds of models could not be robust to outliers
  • Avoid overfitting

Data requirements:

  • Policy and control acts database

Integrations with other systems:

  • Policy and control acts database

Success metrics:

  • Reduction of the time needed to classify policy and control acts
  • Percentage of policy and control acts classified without any modification made by humans to the labels
  • Average response time needed to classify

 

The Use cases for AI in parliaments collection is published by the IPU’s Centre for Innovation in Parliament as part of the Parliamentary Data Science Hub’s project to create guidelines for AI governance in parliaments.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International licence. It may be freely shared and reused with acknowledgement of the author and the IPU. 

A use case describes how a system should work. It is used to plan, develop and measure implementation. A use case is not the same as a case study, which is a descriptive text of an actual project’s implementation. Please note that this use case is provided “as is” and neither the IPU nor the author accepts any responsibility for its use.

For more information about the IPU’s work on artificial intelligence, please visit www.ipu.org/AI or contact [email protected]