Latex with Hyperref

Latex with Hyperref

言語処理学会 第27回年次大会 発表論文集 (2021年3月) Detection of Lexical Semantic Changes in Twitter Using Character and Word Embeddings Yihong Liu Yohei Seki Graduate School of Comprehensive Faculty of Library, Information Human Sciences, and Media Science, University of Tsukuba University of Tsukuba [email protected] [email protected] methods performed better than baseline methods signifi- 1 Introduction cantly, in processing Japanese internet slang words. The prosperity of social media platforms on the Internet, The contributions in this paper are summarized as fol- such as Twitter, allow users from different countries, even lows: (1) We proposed a dataset with a novel approach different races and languages, to communicate with each which classifies Japanese internet slang words into two cat- other. Such huge diversity has given rise to the semantic egories, “New Semantic Word”, and “New Blend Word”; changes of words on the Internet, namely, internet slang (2) to obtain token representations for Japanese internet words. Numerous internet slang words which changed slang words effectively, we also proposed a novel em- (New Semantic Word) or newly created (New Blend Word) bedding method which combines character and word em- by the users keep flooding into social media platforms beddings utilizing word2vec and ELMo respectively; (3) which would quickly become popular and widely been our experimental results revealed that our proposed en- used and affect our daily life than ever. However, semantic coder which encoded richer syntactic and semantic infor- meaning Internet slang words could not be collected into mation about words in-context performed better than base- the dictionary as well as a corpus in time, which is essential line methods which used word2vec word embeddings. for people or machines to understand them. This paper is organized as follows. In Section 2, we sum- Considerable progress has been made in English internet marize related works to distinguish Japanese non-standard slang words. However, only few works focus on processing usages with contextual word embeddings and handling Japanese internet slang words [9], and word embeddings OOV (out-of-vocabulary) words in other Languages by methods use only the word as the basic unit and learn em- character embeddings. Section 3 describes the Japanese beddings according to the external context of the word, internet slang words dataset we constructed from Twitter. which only contains limited word-level contextual infor- In Section 4, we introduce our proposed model to address mation. the aforementioned problems. In Section 5, the details Our proposed method is to combine the character and of the conducted experiments are provided. Finally, the word embeddings using word2vec and ELMo, respectively. conclusion and our future works are given in Section 6. Then we use combination of obtained token representations 2 Related Work as the input of the Language Models to detect whether the word in the context is an internet slang word or not. 2.1 Internet Slang Words As there are no public Japanese slang words dataset available, we constructed an internet slang word dataset The emergence of Internet slang words is the result of which contains 40 internet slang words and their meanings language evolution. Linguistic variation is a core concept as an internet slang word. We separated them into two of sociolinguistics [1], a new type of language feature, and a categories: New Semantic Words and New Blend Words manifestation of the popular culture of social networks. In with their characteristics manually. The conducted experi- the information transmitted on social media, some internet ment using this dataset shows that our proposed embedding slang words have the kind of words with different meanings ― 476 ― This work is licensed by the author(s) under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). from the dictionary, and there are also words that are not Table 1 Annotations of Japanese Internet Slang Words listed in the general dictionaries. Therefore, based on this New Semantic Word feature, this study divided them into two categories, one is -Character-level a new semantic word with different meanings from those 初/O 鯖/B-sem の/O 初/O 心/O 者/O に/O recorded in dictionaries, and the other is a new blend word 迷/O 惑/O か/O け/O る/O な/O !/O that is not recorded in general dictionaries. -Word-level Although internet slang words are different from stan- 初/O 鯖/sem の/O 初心者/O に/O dard words in meaning and usage, they have their own 迷惑/O かける/O な/O !/O fixed collocations. Therefore, considering these between New Blend Word words in the context, we can extract the words used as -Character-level internet slang due to the contextual difference. Aoki et そ/B-bln マ/I-bln ?/O 行/O け/O る/O 時/O al. [9] attempted to distinguish the non-standard usage of 言/O っ/O て/O バ/O イ/O ト/O 無/O け/O れ/O common words on social media that are the same as the ば/O ワ/O イ/O も/O 行/O く/O わ/O new semantic words in our research by using contextual -Word-level word embedding. そマ/bln ?/O 行ける/O 時/O 言っ/O て/O バイト/O 無けれ/O ば/O ワイ/O も/O 行く/O わ/O 2.2 Character-based Word Embeddings Character-based word representations are now a standard one is to separate the characters based on the character- part of neural architectures for natural language processing. level, and the other is based on the word unit to segment 1) Lample et al. [4] illustrated that character representation words by Mecab . Finally, we explain the annotation tags can be used to handle OOV (out-of-vocabulary) words in a for tokens. For word-level, sem stand for New Semantic supervised tagging task. Chen et al. [2] proposed multiple- Word, bln means New Blend Word, and O(Others) stand prototype character embeddings to address the issues of for common words. While in character-level, we also add character ambiguity and non-compositional words. With BIO(B-Begin I-Inside O-Others) tagging style to represent the character and word representation, language models the position information of character-based tokens. Exam- will have a more powerful capability of encoding internal ples are given in Table 1. contextual information. 3.2 New Semantic Word 3 Internet Slang Corpus New Semantic Words are often the vocabulary that is In this section, we describe the construction of our originally recorded in the dictionary and used daily. It, dataset in Section 3.1, and our prepossessing on the dataset however, has new meanings which used widely because by separating extracted Japanese internet slang words into of its similarity in pronunciation to other terms, or some two proposed types are described in Section 3.2 and 3.3. iconic popular events, etc. Although this type of vocabu- lary can be segmented directly, the meaning of the text will 3.1 Corpus Construction be very different because of the change in meaning and Dataset in our experiment is constructed using crawled even part of speech. Examples are shown in the Table 2, tweets in Japanese via Twitter API. First, we defined 40 Table 2 Examples of New Semantic Word internet slang words, while 20 words belong to New Se- New Semantic Word mantic Word and 20 words belong to New Blend Word. Internet Slang Word: Meaning/ English Translation The details of New Semantic Word and New Blend Word -草: 面白い/interesting are given in Section 3.2 and 3.3, respectively. Then we ex- -丸い: 無難/safe tracted 30 sentences that contain the internet slang words, -炎上: 批判のコメントが殺到する状態/internet troll while another 30 sentences also contain the same words but used as not internet slang for a comparison. Thirdly, the collected Japanese texts are segmented in two ways, 1) https://github.com/neologd/mecab-ipadic-neologd ― 477 ― This work is licensed by the author(s) under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Table 3 Examples of New Blend Word New Blend Word Internet Slang Word: Meaning/ English Translation -わかりみ: 分かること/understanding -禿同: 激しく同意/strongly agree -ふぁぼ: お気に入り/favourite 3.3 New Blend Word New Blend Words often borrow foreign words, dialects, numeric elements, and icons. They often combine defi- nitions, homonyms, abbreviations, repetitions, and other word formation methods as well as unconventional gram- mars [3]. Internet language has achieved the effect of “nov- Figure 1 Structure of Our Proposed Model elty” through its unconventional nature and non-standard : usage in its defining characteristic. An example is given in is the number of characters in this token, 2 9 is the embed- : the Table 3. ding of the :-th character. G 9 and H 9 are joint embeddings 4 Proposed Encoder Model for the Word-level unit annotation and Character-level unit annotation, which equations are given as (1) and (2), re- We propose an encoder model which combined the char- spectively: acter and word embeddings for each token as the token representation. We take them as the input for two layers of ∑# 9 1 : biLSTM network, which will be accumulated to the sum G 9 = F 9 ⊕ 2 9 (1) # 9 according to their respective weights by referring to [5]. :=1 Considering the relationships between the word and its characters, the discriminative characters are crucial for dis- : : F 9 H 9 = 2 9 ⊕ (2) tinguishing the slight semantic differences [7]. In terms of # 9 the joint embedding model, word embedding can store textual information among words. Adding character rep- 4.2 ELMo Representation resentation also provide the semantic information between characters.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    5 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us