Current Chilean constitution �was created under a dictatorial government
2016 Chilean constitutional process
gathered more than 8,000 small assemblies
Participants produced more than 200,000 �political arguments about a new constitution
200K+ Crowdsourced �Political Arguments for a �New Chilean Constitution
Constanza Fierro Jorge Pérez Mauricio Quezada
Department of Computer Science, Universidad de Chile�Center for Semantic Web Research (CSWR)
Claudio Fuentes
Center for Argumentation and Reasoning Studies (CARS)�Universidad Diego Portales
This paper/talk is (mainly) about Steps 2 & 3
Step 2)
Manual processing �of the data: cleaning, normalizing and tagging
Step 4)
Analyze the data and draw conclusions about the people’s opinions
Step 3)
Automatize the manual process to possibly include new opinions
Step 1)
Gather data �from participants
Openly publishing the data
Outline
Self-convened meetings and generated data
Manual and automatic tagging of constitutional concepts
Manual and automatic tagging of political arguments
Self-convened Local Meetings (SLMs)
10-30 people discussing Constitutional Concepts
Self-convened Local Meetings (SLMs)
10-30 people discussing Constitutional Concepts
Constitutional Concept | Argument |
Right to a fair wage | The worst of all inequalities is the salary of the politicians, congressmen, and Ministers compared with the minimum wage of the Chilean workers. |
Equality before the law | There should exist equality before the law for all people without privileges or benefits for business people politicians and their relatives. |
... | ... |
What should be the fundamental RIGHTS �contained in the Constitution?
Self-convened Local Meetings (SLMs)
10-30 people discussing Constitutional Concepts
200,000+ arguments/justifications/thoughts
about Constitutional Concepts
4 | Topics |
114 | Proposed concepts |
11,682 | Open concepts |
205,357 | Arguments |
4,653,518 | Words |
Manual processing of the corpus and�automatization of this process
First manual task: classification �of open constitutional concepts
Constitutional Concept | Argument |
Equality of rights for men and women � | Since we are equal there should not exist any discrimination against women ensuring an egalitarian salary. |
Gender equity
Can we automatically perform this task?
First manual task: classification �of open constitutional concepts
Formalizing the task for automatic classification
We took advantage of the 200K�closed concepts
Right to education
Healthcare
Gender equity
Right to a fair wage
Equality before the law
(… 44 concepts …)
?
Right to a fair wage
The worst of all inequalities is the salary �of the politicians, congressmen, and Ministers compared with the minimum wage of the Chilean workers.
Techniques used: standard ML classifiers +�neural networks architectures for NLP
Logistic Regression, SVM, Random Forests�using several standard features: n-grams, tf-idf, PoS, ...�
Neural-network based classifiers�- FastText word embeddings (word2vec + subword n-grams)�- FastText classifier (embeddings + softmax layer)�- Deep Averaging Networks
�
New: Arora et. al Discourse Vectors, LSTM/RNN (not here)
Task A: Predict the concept �given an argument (for a closed concept)�
Accuracy (test, best model)�
Topic / #C | @1 | @5 |
Values / 37 | 68% | 91% |
Rights / 44 | 71% | 92% |
Duties / 12 | 77% | 96% |
Institutions / 21 | 70% | 92% |
We reused the models from task A
Task B: Predict a (closed) concept �given an argument and open concept�
Accuracy over open (concept,argument) pairs�
Topic / #C | @1 | @5 |
Values / 37 | 63% | 91% |
Rights / 44 | 73% | 93% |
Duties / 12 | 79% | 96% |
Institutions / 21 | 60% | 87% |
Second manual task: �normalization and classification of arguments
We divided them into:
Second manual task: �normalization and classification of arguments
73% | Policies |
20% | Facts |
7% | Values |
Task C: Predict the argumentation mode�
Macro metrics (best model)�
Precision | Recall | F1 |
70% | 62% | 65% |
Future work
200K+ Crowdsourced �Political Arguments for a �New Chilean Constitution
Constanza Fierro Jorge Pérez Mauricio Quezada
Department of Computer Science, Universidad de Chile�Center for Semantic Web Research (CSWR)
Claudio Fuentes
Center for Argumentation and Reasoning Studies (CARS)�Universidad Diego Portales