Comparing the Effects of Various Corpora's Qualities on NLG/NLP Systems
CSEF · 2018 Computational Systems & Analysis Honorable_mention Award
Overview
Objectives/Goals The experiment is designed to analyze the relationship between the input quality of a dataset and the output quality of a dataset after it is processed a Natural Language Generation (NLG) system - a system that would generate text based on an input. During the experiment, the focus is to identify whether or not the input/output qualities affect each other in a linear pattern (hence, having an equal ratio in growth.) Methods/Materials Four corpora of incrementing quality, two generation systems, Python and Wolfram Mathematica -- where scripts written for this experiment computation is executed, Gold Standard benchmark corpus "1200 Graded Sentence for Analysis" for evaluation. The four corpora are all separately fed in small batches into the two generation systems, which generates five batches of 100 sentences based on the corpora. These sentences are evaluated according to the benchmarks of the Gold Standard corpus. An average quality score between 1-5 is found for each batch. A best fit line between the input quality of each corpus against the average quality score across all five batches for that corpus is found, and finally, the error rate of that fit line is identified to test the linearity of the dataset. Results According to the data, both model's best fit lines all have near-zero error values. Furthermore, the ratios between input and output qualities on each of these models stayed approximately the same around 1. Conclusions/Discussion Since both sets of numerical data collected above identified a linear pattern between the input quality and the output quality of the NLG system, it is shown that the data observed had a linear relationship with each other. This result would help model the performance of an NLG system for the future.
Summary statement
NLG systems' input and output corpora's qualities are compared, and it is found that, when data of various quality is fed through and NLG system, the input and output data had a linear relationship in quality.
Help received
My science teachers helped proofread the display board and check for semantic and grammatical errors.
Awards (1)
- Honorable Mention
Competition history
- CSEF 2018
Resources
Related projects
CSEF · 2009
Lexical Distributions and Electronic Literacy: A Corpus Linguistic Analysis of Textual Richness
CSEF · 2014
A Machine Learning Model for Automated Semantic Short Essay Assessment through Random Forest Based Ensembles and NLP
CSEF · 2017
Predicting Formality of Written Texts Using Machine Learning Algorithms
CSEF · 2015
Improving the Accuracy of Sentiment Classification: A Novel Synthesis of Computational and Analytical Methods
CSEF · 2010
A Novel Approach to Text Compression Using N-Grams
CSEF · 2013
The Development and Study of an Algorithm to Explain Successful Language Acquisition from an Inconsistent Source
CSEF · 2010
Linguistic Creativity and the Zipfian Distribution: An Entropic, Stylometric, and Computational Analysis
CSEF · 2016
A Sense of Stylometry
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: California Science & Engineering Fair public projects