Saved in:
Bibliographic Details
Main Authors: Annamoradnejad, Issa, Zoghi, Gohar
Format: Preprint
Published: 2020
Subjects:
Online Access:https://arxiv.org/abs/2004.12765
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916164390617088
author Annamoradnejad, Issa
Zoghi, Gohar
author_facet Annamoradnejad, Issa
Zoghi, Gohar
contents Automation of humor detection and rating has interesting use cases in modern technologies, such as humanoid robots, chatbots, and virtual assistants. In this paper, we propose a novel approach for detecting and rating humor in short texts based on a popular linguistic theory of humor. The proposed technical method initiates by separating sentences of the given text and utilizing the BERT model to generate embeddings for each one. The embeddings are fed to separate lines of hidden layers in a neural network (one line for each sentence) to extract latent features. At last, the parallel lines are concatenated to determine the congruity and other relationships between the sentences and predict the target value. We accompany the paper with a novel dataset for humor detection consisting of 200,000 formal short texts. In addition to evaluating our work on the novel dataset, we participated in a live machine learning competition focused on rating humor in Spanish tweets. The proposed model obtained F1 scores of 0.982 and 0.869 in the humor detection experiments which outperform general and state-of-the-art models. The evaluation performed on two contrasting settings confirm the strength and robustness of the model and suggests two important factors in achieving high accuracy in the current task: 1) usage of sentence embeddings and 2) utilizing the linguistic structure of humor in designing the proposed model.
format Preprint
id arxiv_https___arxiv_org_abs_2004_12765
institution arXiv
publishDate 2020
record_format arxiv
spellingShingle ColBERT: Using BERT Sentence Embedding in Parallel Neural Networks for Computational Humor
Annamoradnejad, Issa
Zoghi, Gohar
Computation and Language
Machine Learning
I.7; I.2
Automation of humor detection and rating has interesting use cases in modern technologies, such as humanoid robots, chatbots, and virtual assistants. In this paper, we propose a novel approach for detecting and rating humor in short texts based on a popular linguistic theory of humor. The proposed technical method initiates by separating sentences of the given text and utilizing the BERT model to generate embeddings for each one. The embeddings are fed to separate lines of hidden layers in a neural network (one line for each sentence) to extract latent features. At last, the parallel lines are concatenated to determine the congruity and other relationships between the sentences and predict the target value. We accompany the paper with a novel dataset for humor detection consisting of 200,000 formal short texts. In addition to evaluating our work on the novel dataset, we participated in a live machine learning competition focused on rating humor in Spanish tweets. The proposed model obtained F1 scores of 0.982 and 0.869 in the humor detection experiments which outperform general and state-of-the-art models. The evaluation performed on two contrasting settings confirm the strength and robustness of the model and suggests two important factors in achieving high accuracy in the current task: 1) usage of sentence embeddings and 2) utilizing the linguistic structure of humor in designing the proposed model.
title ColBERT: Using BERT Sentence Embedding in Parallel Neural Networks for Computational Humor
topic Computation and Language
Machine Learning
I.7; I.2
url https://arxiv.org/abs/2004.12765