• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Deep Learning and Machine Learning-Based Model for Conversational Sentiment Classification

    2022-08-24 06:58:16SamiUllahMuhammadRamzanTalibToqirRanaMuhammadKashifHanifandMuhammadAwais
    Computers Materials&Continua 2022年8期

    Sami Ullah,Muhammad Ramzan Talib,*,Toqir A.Rana,Muhammad Kashif Hanif and Muhammad Awais

    1Department of Computer Science,Government College University Faisalabad,38000,Pakistan

    2Department of Computer Science and IT,The University of Lahore,54590,Pakistan

    3School of Computer Sciences,Universiti Sains Malaysia(USM),11800,Penang,Malaysia

    4Department of Software Engineering,Government College University Faisalabad,38000,Pakistan

    Abstract: In the current era of the internet,people use online media for conversation,discussion,chatting,and other similar purposes.Analysis of such material where more than one person is involved has a spate challenge as compared to other text analysis tasks.There are several approaches to identify users’emotions from the conversational text for the English language,however regional or low resource languages have been neglected.The Urdu language is one of them and despite being used by millions of users across the globe,with the best of our knowledge there exists no work on dialogue analysis in the Urdu language.Therefore,in this paper,we have proposed a model which utilizes deep learning and machine learning approaches for the classification of users’emotions from the text.To accomplish this task,we have first created a dataset for the Urdu language with the help of existing English language datasets for dialogue analysis.After that,we have preprocessed the data and selected dialogues with common emotions.Once the dataset is prepared,we have used different deep learning and machine learning techniques for the classification of emotion.We have tuned the algorithms according to the Urdu language datasets.The experimental evaluation has shown encouraging results with 67%accuracy for the Urdu dialogue datasets,more than 10,000 dialogues are classified into five emotions i.e.,joy,fear,anger,sadness,and neutral.We believe that this is the first effort for emotion detection from the conversational text in the Urdu language domain.

    Keywords: Dialogue analysis;conversational opinion mining;sentiment analysis;sentiment analysis in Urdu language;deep learning;machine learning

    1 Introduction

    Sentiment analysis(SA)has become an enduring field of research in the domain of text mining and Natural language processing (NLP).SA is the computational conduct of opinions,sentiments,and partiality of the script [1-4].Sentiment and topic analysis have been well discussed in the field of natural language processing[5].The major goal of sentiment analysis is the identification of users’opinions,emotions,or sentiments from online text.These sentiments could be expressed for some organization,an individual,for some product or their aspects/attributes[6].The massive growth of the internet and data availability over the web has opened new challenges for text analysis and automated systems.

    SA comprises various fields elaborating the participation of emotions.These fields take account of Emotion detection(ED),Building resources(BR),and Transfer learning(TL).The major task of emotion analysis is to identify users’emotions which are hidden within the text written by the user against some entity.Transfer learning or Cross-Domain involves the learning the outcomes from one domain and then exploring a target domain according to the knowledge learnt from the first domain.Building Resources concerns with the development of the language or domain resource which may include generation of lexicons and corpus where expression are represented with respect their scope in particular domain,and occasionally vocabularies [7].Emotion detection (ED) is considered as a specific division that lies under the sentiment analysis domain which can be described in a way to extract and analyze the emotions.ED evolved from texts and features the primary methodologies embraced by scientists in the plan of text-based ED systems.The proposition is examined comparable to their significant commitments,approaches utilized,datasets used,results acquired,qualities,and shortcomings[8].

    Among different fields of SA,analyzing users’conversations has a great implication for commercial,academic,and government authorities.Due to the COVID-19 pandemic,the world has witnessed a new era of virtual lifestyle where everything from academia to healthcare,shopping to government activities,trading to conferences.There is a tremendous increase in the use of social media and online conversations have been witnessed.However,what is the impact of these online conversations or what kind of sentiments these conversations hold are the open challenges.Identification of such sentiments can be useful for identifying online bullies,criminal activities on social media,impact on the customer of online services,etc.

    The Urdu language is considered as 21st language with the largest speakers of the world and also known as“Lashkari”language.An estimation of 66 million users are there around the world using Urdu language as a communication medium.However,the Urdu language is considered as resource-poor language as compared to the English language.This makes it more challenging to execute sentiment analysis task on the Urdu language corpora in the absence of standard language resources.In the past few years,we have noticed that obstinate postings over the web-based media have reshaped organizations,and influenced public feelings,which have significantly affected our social and political frameworks.Such postings have likewise activated masses for political changes,for example,those that occurred in some Arab nations in 2011.However,the Urdu language has not been explored much for the sentiment analysis especially there exists no work focusing on the dialogue analysis in the domain of Urdu language.

    Building on the above explanation,this paper is designed to assimilate active dialogue learning that emerged from prior standard agenda in order to compare various common ensemble classifiers for dialogue sentiment classifications of reviews collected on multiple tasks.To the paramount of our understanding,there are most of the corpora published officially for the English language[9-13]however,we are not conscious of any reading that produced resources rather models to recognize sentiment stimulus in Urdu language using conversational datasets.

    Therefore,in this paper,we have developed a dialogue dataset for the Urdu language and proposed a deep learning-based model for the sentiment classification of the developed Urdu dialogue dataset.As there exists no conversational dataset for the Urdu language,we acquired three benchmarked datasets and translated it into the Urdu language associated with the emotion labels.The text preprocessing has been performed for corresponding punctuation marks,hash tags,usernames,and every redundant junk including all the stop words.The processes of tokenization subsequently supplementary padding sequences were done appropriately then we obtained labels categorized whole of the processed,tokenized material as well as created embedding matrix.Moreover,we have utilized pre-trained language models to create embedding consequently amalgamated them with the dataset embedding.Afterward,we conceded the whole embedding to the deep learning models like CNN,LSTM,and BERT.We have evaluated the model on the developed datasets and have noticed the remarkable performance for predicting sentiments in the conversational datasets for the Urdu text.

    The proposed model will help to explore the area of dialogue analysis for the users of the Urdu language.Due to the growing number of users over the internet and available data for regional languages,it has become essential to explore problems in such regional languages.Neglecting such languages results in a huge amount of data being unexplored.The dataset prepared can sever as a benchmark datasets for future research in this domain.

    Based on the above,the following are the contributions of this research:

    ■We have developed the first conversational dataset for the Urdu language.The dataset is prepared by translating the three benchmarked datasets along with the emotion labeling.To the best of our knowledge,this is the first dataset of its kind in the Urdu language.

    ■We have presented a machine learning and deep learning-based model for the sentiment classification in the conversational dataset.The baseline results demonstrated the evaluation of state-of-the-art machine learning and deep learning algorithms in the Urdu language conversations dataset.

    The rest of the paper is organized as follows:a comprehensive review of literature has been presented in Section 2.The proposed approach has been explained in Sections 3 and 4 presents the details of experiment conducted and obtained results and finally conclusion in Section 5.

    2 Related Work

    2.1 Dialogue Analysis

    Deriu et al.[14]provided an overview of different datasets and matrices used for the evaluations for the dialogue analysis systems.Acheampong et al.[8]presented several open challenges and potential directions for text-based emotion detection.They aimed to present a guideline for the new researchers in the domain of text-based emotion detection and presented related theories,approaches,and labeled datasets available for executing text-based emotion detection tasks.Acheampong et al.[15]discussed latest articles where various BERT-based models have been proposed.They presented a discussion on the models using transformer-XL,cross-lingual language models,and the bidirectional encoder representations from transformers.

    Hararika et al.[16]proposed a transfer learning-based model which pre-trained dialogue model and used conversational emotion classifier by transferring the parameters of the trained model.The proposed approach deduced information obtained by the conversation transformers which assist to predict the dialogue sentiments.Ghosal et al.[17]proposed a model based on the introduction of COSMIC,a judgment governed model in dialogue sentiment analysis.This model is based on the immense commonsense information related to the character,special occasions,humor and mental processes,and expectations which are the cause of intense sentiments.Choi et al.[18]introduced a sentiment generation model,contributed emotional and natural responses as well by input utterances based upon the qualitative and quantitative analysis.They utilized a neural sentimental classifier contingent on Long short-term memory(LSTM)framework for the extraction of emotions from an emotion-labeled dialogue dataset.

    An Adaptive Label Smoothing (AdaLabel) technique was proposed by Wang et al.[13]where the target label distribution was estimated adaptively.They used a bi-directional decoder facilitated by a novel target mask attention to generating context-sensitive control signals specifically towards no targeted words.Dang et al.[19]developed a dataset of German news headlines and labeled it with emotions and labeled instances of stimulus phrases.They used Conditional random field(CRF)for the classification of emotions and compared cross-lingual with their training model using projection.Demszky et al.[20]conducted experiments using transfer learning in existing emotion datasets to represent data generalization into different classifications and domains for example Tweets and personal stories.They conducted experiments for specific domains using additional emotion classification data;provided baseline emotions understanding to enhance model accuracy towards the targeted domain.

    Oberl?nder et al.[9]prepared labeled dataset for English news headlines which was annotated using crowdsourcing with the related emotions,textual cues,associated with the causes of emotions,and their targets and also included the reader’s perception.They designed a two-phase annotation mechanism for emotion constructions using crowdsourcing and provided the results of their baseline model for the prediction of such roles in a sequence labeling setting.A BERT-based evaluation metric called Dialog evaluation using BERT (DEB) was proposed by Sai et al.[21]and Xing et al.[22]which pre-trained Reddit conversations.Their model performed significantly better on random negatives and produced an accuracy of 88.27% in distinguishing the positive and random negative responses.A simple and effective strategy to generate a training corpus for utterance-pair coherence scoring was presented by [22].They trained a BERT-based neural utterance-pair coherence model with the help of their trained corpus.Poria et al.[23]proposed the multimodal emotion-lines dataset(MELD) which include textual dialogues and also include visual and audio counterparts.MELD provided multimodal sources and was able to apply as a multimodal affective dialogue system for enhanced grounded learning.Batbaar et al.[24]proposed novel neural network architecture called Semantic-emotion neural network(SENN)which utilized pre-trained word representations for both the semantic/syntactic and emotional information.Pandelea et al.[25]proposed a novel framework which was based on the dual-encoder architecture for hardware-aware retrieval-based dialogue systems and grouped the candidates belonging to the same conversation using a clustering method.

    2.2 Sentiment Analysis in the Urdu Language

    There is no known work in the domain of dialogue analysis for the Urdu language because of the unavailability of language resources and datasets.There exists not a single dataset for dialogue analysis in the Urdu language and hence there is no work available.However,several approaches focusing on the sentiment analysis task in the Urdu language domain have been proposed.Rana et al.[26]proposed a rule-based model to identify opinions and their targets from the Urdu dataset.The rules used were manually crafted and a list of Urdu opinion words was utilized to identify opinion words.Amin et al.[27]used a ranking-based model to identify titles of the documents for the Urdu language.Rehmand et al.[28]used opinion lexicons for the classification of sentences and identification of opinions.Opinions were extracted with the help of opinion lexicons and each opinion was assigned a polarity score for the classification of the sentences.Mukhtar et al.[29]also used opinion lexicons for the extraction of opinion terms and defined several rules to assign polarity scores to each extracted opinion.

    Khan et al.[30]developed an Urdu language dataset for the sentiment analysis task.They presented a comparative analysis of the performance of different deep learning algorithms over Urdu datasets for sentiment analysis.Ali et al.[31]used word filtering and feature selection and optimization techniques to improve the detection of hate speech from Urdu Tweets.They used machine learning algorithms to classify the text.Awais et al.[32]exploited discourse information to improve the performance of the Urdu sentiment classifier.The Haruf-Ataf were used to identify opinions and their inner discourse relationships.Furthermore,they used a bag-of-words algorithm to identify the polarity relation between sub-opinions[33].The overall polarity of the sentence was calculated with the help of a rule-based technique for the classification of sentiments with the help of calculated polarity,discourse relation,and polarity relation of two sub-opinions.

    The above-mentioned approaches were applied to standard Urdu datasets however,several approaches have also focused on Roman Urdu sentiment analysis.Daud et al.[34]proposed RUOMIS,an opinion mining system for Roman Urdu.The reviews written in Roman Urdu script were extracted and translated into English language and then English language resources were used to calculate the sentiment orientation of each sentence.Nargis et al.[35]presented an ontology-based approach to classify Roman Urdu text according to the extracted emotions.They developed an emotion ontology that was capable to identify emotions using a sentiment analyzer,phrase analyzer,and format analyzer from Roman Urdu text.Mehmood et al.[36]developed a public dataset along with three pre-trained models for neural word embedding to accomplish the sentiment analysis task in Roman Urdu.They also evaluated different deep learning algorithms over the pre-trained embedding models.

    Rana et al.[37]had proposed an unsupervised rule-based approach for opinion classification in the Roman Urdu dataset.They crafted rules manually and used several language techniques to correctly identify opinion words.Sohail et al.[38]used a photonics-based approach for the normalization of Roman Urdu words.They also utilized string similarity techniques along with the photonic algorithm.The collected dataset was divided into several classes and extracted sentiments were classified with the help pre-defined set of classification.Khan et al.[39]used a clustering-based technique to normalize Roman Urdu text and also used a photonic algorithm along with similarity metrics for the classification of the text.

    The existing work in the Urdu language focused on the sentiment analysis task using review datasets.None of the existing work has focused on conversational datasets because no such dataset exists.Therefore,there is a need to build datasets which contain dialogues from the Urdu language.Hence,this study has focused on building such datasets and applying machine learning and deep learning approach to identify users’sentiments from these dialogues.

    3 Methodology

    This section highlights the flow of the proposed model for sentiment classification in the domain of the Urdu language.We have applied several preprocessing techniques to clean the data and to remove noises from the text.After preprocessing,we have applied tokenization and padding techniques to the input data.Once the dataset is prepared,deep learning algorithms have been utilized to classify the input data.Fig.1 elaborates the sequence of the proposed model.

    Figure 1:The proposed model

    3.1 Corpus Generation

    The Urdu language is considered a resource-poor language despite having a large number of users around the globe.This is due to the unavailability of language resources and the nonexistence of benchmark datasets.Although some datasets are available for sentiment analysis in the Urdu language [29]however there is no available dataset for dialogue analysis.One way is to build a new dataset which is a laborious task and there is not much material available on the internet for the Urdu language regarding conversations.The only possible way is to collect it manually and required human verification and annotation.Meanwhile,there are several datasets available for the English language which have been used by several researchers.DailyDialog dataset is one of them which contains a large number of dialogues tagged with emotions joy,anger,fear,neutral,and sadness.Therefore,we have used three datasets DailyDialog[40],Emotion-Stimulus[10],and ISEAR[41],and translated into the Urdu language using Google translator.The emotion tags are left untranslated as the real task is to identify emotions from the Urdu text and tagging does not matter whether in English language or Urdu.Fig.2 shows an example of the dataset translated in the Urdu language while emotion tags are in the English language.

    3.2 Preprocessing

    The dataset contains punctuation marks,white spaces,special characters,etc.which affects the accuracy of the classification.Therefore,preprocessing includes the removal of such noisy terms and removing the stop words.

    Figure 2:Explanation of the sample data

    3.3 Tokenization and Padding

    Tokenization is one of the key tasks while processing the raw text for sentiment analysis tasks.Tokenization is the task to separate text into tokens which are the smaller units of the input text.We have performed word-level tokenization and assigned tokens to each word in the document.The dataset contains sentences of different lengths,and this can affect the performance of the classification algorithms.Hence,we have applied the padding technique to normalize the length of each sentence.In this process,an additional zero is added for the sentence with short length and truncated the sentences which exceeded the given length.

    3.4 Deep Learning Models

    Deep learning has been applied as they perform high accuracy with low computation and proved be effective in text classification.The task is to identify terms related to users’sentiments and hence we have selected CNN as it performs better on such problems as compared to sequential modeling approaches lie Recurrent neural networks (RNN) [42].We have used CNN separately and with a smaller part made on LSTM.The data loaded first go to the CNN model therefore,2 dense layers develop the model more efficiently and it makes the processing in LSTM easier.Since a major part of the work is done by the dense layers in CNN,so only 1 dense layer is enough for the LSTM model.

    A CNN and LSTM systems are included in our suggested model.The model receives the word embedding applied to flight reviews as input.As encoding words into vectors improves performance for NLP tasks,we employed the word embedding strategy with LSTM and CNN models.We utilize Keras to construct word embedding which turns the text data into vector values because dense layer requires numbers as input.The embedding assumes that two words with comparable contexts have similar meanings and as a result produces vector representations.

    The word vectors of vocabulary terms are first trained using the Word2Vec toolkit from a large corpus.The regional CNN model divides a given text into regions using a sentence as a region.

    Once the word vectors have passed through a convolutional layer and a max-pooling layer in each region,meaningful emotional features can be retrieved.Local(regional)features are then successively combined across regions using LSTM to create a text vector for valence-arousal(VA)prediction.The explanation of each layer is in the upcoming sections.

    3.4.1 Embedding Layer

    We utilize Word2Vec in our framework to get the vectors for the words as input.Word2Vec is a neural network that analyses text before deep-learning algorithms handle it.The intention is to classify the sentences with CNN in this challenge however CNN cannot interpret the words as a human can.Word2Vec handles it by converting text into a vector that CNN can interpret.At the same time,the vector generated by Word2Vec can be used to indicate word distance i.e.,when the meanings of two words are similar,their vectors’values are also comparable.

    Word embedding is an exemplification of text where words have similar representation where they have similar meanings.We have used 300-dimensional word vectors pre-trained on Wikipedia articles.We can also train the Word2Vec model with our data however our dataset is quite small and trained word vectors might not be as good as using per-trained.

    Through padding,a sentence or message is expanded into a fixed-length one specified by a few heuristic principles.The lengths of sentences fluctuate frequently in text classification.In this scenario,zero-padding results in a high amount of incorrect data reducing classifier performance.It also has a significant impact on the results of the LSTM and CNN family models in text classification,since it affects the pooling and weight update processes.For example,consider two statements with opposite sentiment polarities that each contain only one word and two words.

    3.4.2 Max Pooling Layer

    Nonlinear interactions can be accounted for in models that use an activation function.We used the ReLU-Rectified Linear Unit activation function after each Convolution process.ReLU has acquired a lot of traction in the previous few years.Because ReLU implements the function y=max(x,0)and input and output size of this layer remains same.With this the decision function’s nonlinear properties improved and also the entire network without disturbing the receptive fields of the convolution layer.Because the gradient is always high (equal to 1) and does not saturate when the neuron activates,it avoids and corrects the vanishing gradient problem.

    With a 2×2 window size,we utilized the max-pooling function,which takes the largest element from the corrected feature map within that window.

    3.4.3 Convolutional Layer 1D

    1D convolutional neural networks(1D CNNs)is a modified form of 2D CNNs that was recently developed.In some applications with minimal labeled data and large signal fluctuations gathered from various sources,1D CNNs were recently proposed and promptly attained state-of-the-art performance levels.The embedding layer turns the text’s tokenized vector into a vector of the desired size.There is only one convolution layer in our CNN model.The input to this layer is convolved using pooling layers,which decreases computation complexity and controls overfitting.The convolution filter has a size of 256;following the convolution layer,max pooling is done,and dropout is applied after the dense layers.

    3.4.4 Fully Connected Layer

    In a neural network,a dense layer transmits all of the preceding layer’s outputs to all of its neurons,with each neuron delivering one output to each subsequent layer’s neuron.The LSTM/GRU gives a deep representation of the fully connected layers and this representation transformed into the final output classes.Fully connected layers along with batch normalization and optionally dropout layers for regularization are the main components.

    3.4.5 Output Layer

    Depending on the input problem,the output layer can be comprised of either Sigmoid for binary classification or Softmax for both binary and multi-classification output.As we are dealing with the Classification problem,we have utilized a Softmax function to compute the probabilities for the output layers.

    3.5 Machine Learning Models

    We have used several machine learning algorithms for the classification which includes Na?ve Bayes,random forest,linear regression and linear support vector.The main reason of using these algorithms is the size of the dataset.Machine learning algorithms perform better on smaller datasets and the idea is to analyze the performance of both machine learning and deep learning algorithms on the generated corpus for Urdu language.

    4 Experimental Evaluation

    This section presents the details of the experiments conducted on the Urdu language dataset with the proposed approach.We have highlighted the details of the datasets,used algorithms,and obtained results.

    4.1 Corpus

    To the best of our knowledge,there exists no dataset for the dialogue analysis in the Urdu language domain.Therefore,we have existing datasets for the English language and translated them into the Urdu language for our experiments.We have used three datasets DailyDialog[36],Emotion-Stimulus[37],and ISEAR [41]datasets,and translated them into Urdu as explained in Section 3.1.We have used their common emotions and neglected those which are common among these datasets.Tab.1 presents the details of each dataset and its contents.

    Table 1:Details of the datasets

    Table 1:Continued

    4.2 Evaluation Criteria

    We have used common emotions of the three datasets explained in the previous section.There are five common emotions in the datasets which are joy,sadness,fear,anger,and neutral.Hence,we set our experimental settings according to these five emotions.We have combined dialogues with common emotions and used them as one dataset in our experiments.Training size is set to 80%and 20%of the dataset is used for testing.Tab.2 highlights statistics used for the experimental evaluation.

    Table 2:Experimental settings

    For the performance evaluation of our model,we have used two performance metrics i.e.,F1-score and accuracy to evaluate the goodness of the proposed approach.Accuracy is used to measure the effectiveness of the model in terms of patterns among variables in the datasets.While F1-score is used to measure the performance of the model by combining precision and recall.Following are the standard formulas for these metrics.

    In the above formulas,TP is the true positive i.e.,number of positive examples classified correctly,TN is the true negative i.e.,number of negative examples classified correctly,FP is the false positive i.e.,number of negative examples classified incorrectly and FN is the false negative i.e.,number of positive examples classified incorrectly.

    4.3 Classification Approaches

    The details of the proposed design using deep learning and machine learning model have been highlighted in this section.To execute the deep learning models,we have customized the framework and presented the details of the experimental settings.

    4.3.1 Deep Learning Approaches

    We have used two deep learning algorithms CNN and LSTM for the classification of emotions from the Urdu dataset.Fig.3 elaborates the proposed approach using CNN for classification.

    Figure 3:Process of CNN

    The dataset after preprocessing is fed to the CNN where the number of dimensions for the embedding layer is set to 300.In our embedding layers,we have used the following pre-trained word vectors:

    ■Vocabulary size is 11509,which is the total number of words used for training and all the words are ignored after this limit.

    ■The maximum length in CNN model is 500 and this is the length of maximum input of the sequence.

    ■Embedding matrix in our case has the shape of (11509,300),where 11509 is the number of entries(count or length)and 300 denote the dimensions.

    ■Train the model with 15 epochs.

    The convolutional layer(CONV)performs convolutional operations by reading the input according to its dimensions and producing an output called activation map.The max-pooling layer selects the maximum value of the current view and transferred it to the fully connected layer where each input is connected to all neurons.On the other side,we have used bidirectional LSTM which uses input as sequence processing and uses both backward and forward sequences to increase the amount of information available.The process of the LSTM has been elaborated in Fig.4.

    Figure 4:Flow of bidirectional LSTM

    Fig.5a presents the training accuracy of the deep learning approaches.The x-axis shows the number of epochs while the accuracy of the training is shown on the y-axis.It can be observed the training curve gradually increases and then stabilizes.It is clear from Fig.5b that LSTM proved to be more efficient as compared to the CNN for dialogue analysis in the Urdu language.

    Figure 5:(a)Training accuracy of the CNN model(b)Training accuracy of the CNN model

    4.3.2 Machine Learning Approaches

    We have used four classification techniques Na?ve Bayes(NB),Linear regression(LR),Random forest(RF),and Linear support vector(LSR).We have used 70%of the dataset as training and 30%for testing purpose.

    4.4 Results and Discussion

    In this section,we have summarized the results of deep learning and machine learning algorithms.Tab.3 illustrates the performance evaluation of machine learning algorithms for each emotion.The best performance is highlighted in bold for each emotion.This is clear from the table that LSR has shown the best results for all the emotions except for“joy”and“fear”where NB has achieved the best accuracy.Similarly,Tab.4 illustrates the performance evaluation of deep learning algorithms for each emotion.CNN has shown similar results to LSTM however its shows poor accuracy for“neutral”and hence LSTM has shown better results.

    Table 3:Classification report for the machine learning algorithms

    Table 4:Classification report for the deep learning algorithms

    Fig.6 shows the confusion matrices of all the models.CNN has produced poor results for“neutral”emotion as compared to LSTM while linear regression and linear support vector have shown consistent results for all the emotions.

    Figure 6:Confusion matrices for different classification algorithms(a)CNN(b)LSTM(c)Na?ve bayes(d)Random forest(e)Linear regression(f)Linear support vector

    Tab.5 highlights the results of the different classification algorithms.This can be observed that LSTM has produced better results than CNN.However,LSV has shown the highest accuracy among all the classification algorithms.LSTM and LSV have comparable performance among all the classification techniques.

    Table 5:Comparison of different classification algorithms

    5 Conclusion

    The Urdu language is one of the most spoken languages in the South Asia region with an estimation of 66 million users around the world.With such a huge audience,there is not much work available for the text analysis especially with the best of our knowledge there is no dataset nor any work available for emotion identification from the conversational text in the Urdu language.Therefore,in this paper,we have generated the first dataset for dialogue analysis with the help of existing available datasets for the English language.The English datasets were already labeled with emotion and hence we have used the same labeling after translating the text into the Urdu language.After that,we have proposed a classification model which used deep learning and machine leering algorithms for the classification of emotions.Before applying classification,we have preprocessed that data and removed the noises and standardized the sentences.The results have shown that we have achieved encouraging results for the emotion classification task using a conversational dataset in the Urdu language domain.This work is the first effort for Urdu Language dialogue analysis.Overall,deep learning algorithms have produced consistent performance as compared to machine learning algorithms.The performance of deep learning algorithms can be further improved with the help of language models.However,there are no such language resources available for the Urdu language and future work may include building such language resources.

    Acknowledgement:Author shall be thankful to Government College University for providing resources for this research.

    Funding Statement:The authors received no specific funding for this study.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    人人妻,人人澡人人爽秒播| 狂野欧美激情性xxxx在线观看| 欧美激情久久久久久爽电影| 乱码一卡2卡4卡精品| 欧美另类亚洲清纯唯美| 极品教师在线视频| 久久久久性生活片| 国产人妻一区二区三区在| av卡一久久| 国产成人影院久久av| 亚洲精品国产成人久久av| 一级毛片电影观看 | 久久久精品94久久精品| 91av网一区二区| 2021天堂中文幕一二区在线观| 色哟哟哟哟哟哟| 亚洲一区二区三区色噜噜| 成年女人看的毛片在线观看| 99视频精品全部免费 在线| 国产精品99久久久久久久久| 国产欧美日韩精品一区二区| 国产成人a区在线观看| 欧美一级a爱片免费观看看| 99精品在免费线老司机午夜| 色尼玛亚洲综合影院| 高清毛片免费看| 国产大屁股一区二区在线视频| 欧美极品一区二区三区四区| 99热6这里只有精品| 性欧美人与动物交配| 啦啦啦啦在线视频资源| 最近2019中文字幕mv第一页| 国产成人aa在线观看| 51国产日韩欧美| 国产欧美日韩一区二区精品| 最近手机中文字幕大全| 色播亚洲综合网| a级毛片a级免费在线| 露出奶头的视频| 亚洲精品国产成人久久av| 久久综合国产亚洲精品| 99国产精品一区二区蜜桃av| 舔av片在线| 免费大片18禁| 久久久久久久午夜电影| 少妇裸体淫交视频免费看高清| 偷拍熟女少妇极品色| 免费大片18禁| 岛国在线免费视频观看| 男人和女人高潮做爰伦理| 国产精华一区二区三区| 国产黄色视频一区二区在线观看 | 国产精品福利在线免费观看| 亚洲av中文av极速乱| 大型黄色视频在线免费观看| 99国产极品粉嫩在线观看| 12—13女人毛片做爰片一| 国产高潮美女av| 亚洲成人av在线免费| 在线国产一区二区在线| 亚洲一区高清亚洲精品| 亚洲精品乱码久久久v下载方式| 一级av片app| 男人狂女人下面高潮的视频| 如何舔出高潮| 欧美高清性xxxxhd video| 亚洲三级黄色毛片| 免费人成在线观看视频色| 中国美白少妇内射xxxbb| 国产精品1区2区在线观看.| 国产精品1区2区在线观看.| 变态另类成人亚洲欧美熟女| 欧美日韩一区二区视频在线观看视频在线 | 中国美女看黄片| 最近手机中文字幕大全| 国产亚洲av嫩草精品影院| 亚洲四区av| 日韩亚洲欧美综合| 久久人人爽人人爽人人片va| 高清日韩中文字幕在线| 啦啦啦韩国在线观看视频| 十八禁国产超污无遮挡网站| 久久人妻av系列| 久久人妻av系列| 可以在线观看毛片的网站| 久久久欧美国产精品| 亚洲性久久影院| 欧美最新免费一区二区三区| 日本黄大片高清| 人人妻,人人澡人人爽秒播| 少妇人妻一区二区三区视频| 又粗又爽又猛毛片免费看| 久久久久国产精品人妻aⅴ院| 国产探花极品一区二区| 亚洲中文日韩欧美视频| 搞女人的毛片| 12—13女人毛片做爰片一| 午夜影院日韩av| 99久久中文字幕三级久久日本| 亚洲综合色惰| 长腿黑丝高跟| 舔av片在线| 日本a在线网址| 男女之事视频高清在线观看| 日本a在线网址| 欧美zozozo另类| 日本a在线网址| 在现免费观看毛片| 久99久视频精品免费| 美女高潮的动态| 日本在线视频免费播放| 亚洲欧美日韩高清在线视频| 国产 一区 欧美 日韩| 国产 一区 欧美 日韩| 日韩一区二区视频免费看| 熟妇人妻久久中文字幕3abv| 欧美日韩一区二区视频在线观看视频在线 | 一本精品99久久精品77| 中国美白少妇内射xxxbb| 少妇高潮的动态图| 亚洲国产高清在线一区二区三| 久久精品人妻少妇| 日韩欧美精品v在线| 日韩欧美一区二区三区在线观看| 美女黄网站色视频| 超碰av人人做人人爽久久| 18禁裸乳无遮挡免费网站照片| 18禁在线播放成人免费| 亚洲精品国产成人久久av| 免费看美女性在线毛片视频| 久久久久久大精品| 99热网站在线观看| 亚洲综合色惰| 美女大奶头视频| 国产成人91sexporn| 久久久久久国产a免费观看| 偷拍熟女少妇极品色| 毛片一级片免费看久久久久| 男人和女人高潮做爰伦理| 国产亚洲欧美98| 在线播放国产精品三级| 亚洲三级黄色毛片| 国产成人一区二区在线| 婷婷精品国产亚洲av| 麻豆久久精品国产亚洲av| 少妇人妻一区二区三区视频| 亚洲美女视频黄频| 亚洲熟妇熟女久久| 乱人视频在线观看| 成人午夜高清在线视频| 99久国产av精品国产电影| 美女高潮的动态| 亚洲久久久久久中文字幕| 国产精品永久免费网站| 欧美高清成人免费视频www| 天天一区二区日本电影三级| 欧美人与善性xxx| av福利片在线观看| 在线观看av片永久免费下载| 五月伊人婷婷丁香| 97超视频在线观看视频| 久久久精品欧美日韩精品| а√天堂www在线а√下载| 国产亚洲av嫩草精品影院| 久久99热6这里只有精品| 尤物成人国产欧美一区二区三区| 成人欧美大片| 久久久久国产网址| 亚洲国产高清在线一区二区三| 免费看a级黄色片| 色哟哟·www| 久久久色成人| 啦啦啦韩国在线观看视频| 欧美三级亚洲精品| 久久人人精品亚洲av| 一区福利在线观看| 国产男人的电影天堂91| 免费看美女性在线毛片视频| 久久精品夜色国产| 成人鲁丝片一二三区免费| 最新在线观看一区二区三区| 国产久久久一区二区三区| 无遮挡黄片免费观看| 午夜影院日韩av| 美女黄网站色视频| 日本a在线网址| 能在线免费观看的黄片| 一卡2卡三卡四卡精品乱码亚洲| 啦啦啦观看免费观看视频高清| 不卡视频在线观看欧美| 国产极品精品免费视频能看的| 18禁黄网站禁片免费观看直播| 国产男人的电影天堂91| 一区二区三区四区激情视频 | 在现免费观看毛片| 丝袜喷水一区| 国产熟女欧美一区二区| 久久久成人免费电影| 日产精品乱码卡一卡2卡三| 国产私拍福利视频在线观看| 亚洲最大成人av| 国产亚洲精品久久久com| 熟女人妻精品中文字幕| 亚洲第一电影网av| 亚洲无线观看免费| 午夜福利在线观看免费完整高清在| 国产真实伦视频高清在线观看| 桃花免费在线播放| 久久99热这里只频精品6学生| 老司机亚洲免费影院| 亚洲国产成人一精品久久久| 秋霞伦理黄片| 99精国产麻豆久久婷婷| 亚洲精品久久久久久婷婷小说| 99热网站在线观看| 日本av手机在线免费观看| 黄色视频在线播放观看不卡| 夜夜爽夜夜爽视频| 亚洲精华国产精华液的使用体验| av福利片在线观看| 一区二区三区精品91| 免费不卡的大黄色大毛片视频在线观看| 国产精品欧美亚洲77777| 亚洲高清免费不卡视频| 国产亚洲一区二区精品| 在线观看一区二区三区激情| 伦精品一区二区三区| 亚洲激情五月婷婷啪啪| 国产精品人妻久久久影院| 91精品伊人久久大香线蕉| 少妇熟女欧美另类| 国产一区有黄有色的免费视频| 最近中文字幕2019免费版| 自拍偷自拍亚洲精品老妇| 国产精品免费大片| 午夜91福利影院| 极品教师在线视频| 国产成人一区二区在线| 欧美日韩一区二区视频在线观看视频在线| 免费观看a级毛片全部| 又粗又硬又长又爽又黄的视频| 美女cb高潮喷水在线观看| 性色av一级| 国产又色又爽无遮挡免| 国产av精品麻豆| 久久国产乱子免费精品| 我要看日韩黄色一级片| 男人和女人高潮做爰伦理| 熟妇人妻不卡中文字幕| 日日摸夜夜添夜夜添av毛片| 国产免费福利视频在线观看| 搡女人真爽免费视频火全软件| a级毛片免费高清观看在线播放| 国产精品久久久久久av不卡| 国产乱来视频区| 日日摸夜夜添夜夜添av毛片| 国产一区二区在线观看日韩| 亚洲国产最新在线播放| 久久久a久久爽久久v久久| 九草在线视频观看| 少妇人妻久久综合中文| 日日爽夜夜爽网站| 天堂俺去俺来也www色官网| 又黄又爽又刺激的免费视频.| 人妻制服诱惑在线中文字幕| 69精品国产乱码久久久| 久久人人爽av亚洲精品天堂| 色视频www国产| 国产av一区二区精品久久| 国产精品一区二区性色av| 国产一区二区在线观看av| 亚洲高清免费不卡视频| 日日啪夜夜爽| 欧美激情极品国产一区二区三区 | 久久午夜福利片| 高清毛片免费看| 黑丝袜美女国产一区| 国产 一区精品| 日韩强制内射视频| 韩国av在线不卡| 亚洲av成人精品一区久久| 亚洲精品一区蜜桃| 欧美精品高潮呻吟av久久| 亚洲丝袜综合中文字幕| 国产淫语在线视频| 免费人成在线观看视频色| 在线观看免费视频网站a站| www.av在线官网国产| 国产伦在线观看视频一区| 欧美人与善性xxx| 欧美+日韩+精品| 精品酒店卫生间| 亚洲成色77777| 老司机影院毛片| 久久99一区二区三区| freevideosex欧美| 五月伊人婷婷丁香| 蜜臀久久99精品久久宅男| 国产黄频视频在线观看| 欧美日韩视频精品一区| 综合色丁香网| 国产69精品久久久久777片| h视频一区二区三区| 最近中文字幕2019免费版| 亚洲怡红院男人天堂| 亚洲欧美清纯卡通| 成人综合一区亚洲| av.在线天堂| 搡女人真爽免费视频火全软件| 视频中文字幕在线观看| 亚洲精品456在线播放app| 波野结衣二区三区在线| 亚洲国产欧美在线一区| 下体分泌物呈黄色| 夜夜爽夜夜爽视频| 亚洲欧美日韩东京热| 国产亚洲5aaaaa淫片| 日韩制服骚丝袜av| 亚洲国产最新在线播放| 国产色婷婷99| 中文天堂在线官网| 亚洲精品乱久久久久久| 中文字幕精品免费在线观看视频 | 久久精品国产亚洲av涩爱| 亚洲精品乱码久久久久久按摩| 青青草视频在线视频观看| 中文字幕制服av| 日韩熟女老妇一区二区性免费视频| 菩萨蛮人人尽说江南好唐韦庄| 亚洲欧美清纯卡通| 国产在线男女| 我的老师免费观看完整版| 丰满乱子伦码专区| 秋霞在线观看毛片| 看免费成人av毛片| 日韩三级伦理在线观看| 午夜激情福利司机影院| 久久久久久久久久成人| 中文欧美无线码| 观看美女的网站| 国产乱人偷精品视频| 国产女主播在线喷水免费视频网站| 中文精品一卡2卡3卡4更新| 久久97久久精品| 欧美成人午夜免费资源| 一级毛片黄色毛片免费观看视频| 久久影院123| 免费看日本二区| 免费av不卡在线播放| 十分钟在线观看高清视频www | 亚洲精品一二三| 少妇丰满av| 一本久久精品| 久久毛片免费看一区二区三区| 2022亚洲国产成人精品| 国产亚洲欧美精品永久| 少妇裸体淫交视频免费看高清| 欧美 亚洲 国产 日韩一| 少妇人妻精品综合一区二区| 自线自在国产av| 久久这里有精品视频免费| 免费看光身美女| 亚洲国产精品一区二区三区在线| 汤姆久久久久久久影院中文字幕| 成人国产麻豆网| 国产男女内射视频| 人人澡人人妻人| 久久久久精品性色| 一级黄片播放器| 精品亚洲成国产av| 亚洲性久久影院| 久久人妻熟女aⅴ| av福利片在线| 男女边吃奶边做爰视频| 王馨瑶露胸无遮挡在线观看| 日本黄色片子视频| 日本欧美视频一区| 日本黄色日本黄色录像| 亚洲精品视频女| 一级片'在线观看视频| 丝袜脚勾引网站| 日本黄色日本黄色录像| 十分钟在线观看高清视频www | 九九爱精品视频在线观看| 久久99一区二区三区| 我要看日韩黄色一级片| 纯流量卡能插随身wifi吗| 熟女电影av网| 久久久精品94久久精品| 99久国产av精品国产电影| 日韩欧美一区视频在线观看 | 国内精品宾馆在线| 亚洲丝袜综合中文字幕| 国产 一区精品| 日韩欧美精品免费久久| 乱码一卡2卡4卡精品| 免费观看在线日韩| 午夜久久久在线观看| 麻豆乱淫一区二区| 欧美激情极品国产一区二区三区 | 日韩视频在线欧美| 久久99精品国语久久久| 国产精品久久久久久av不卡| 日韩电影二区| 纵有疾风起免费观看全集完整版| 成人影院久久| 国产精品伦人一区二区| 日韩视频在线欧美| 国产午夜精品久久久久久一区二区三区| 人人澡人人妻人| 久久久久久久大尺度免费视频| 国产男女超爽视频在线观看| 97超视频在线观看视频| 下体分泌物呈黄色| 日韩,欧美,国产一区二区三区| 亚洲国产欧美在线一区| 丝瓜视频免费看黄片| 美女大奶头黄色视频| 91精品伊人久久大香线蕉| 欧美日本中文国产一区发布| 国产视频首页在线观看| 亚洲人成网站在线播| 精品熟女少妇av免费看| 久久99热这里只频精品6学生| 亚洲精品一区蜜桃| 永久免费av网站大全| 校园人妻丝袜中文字幕| 久久久a久久爽久久v久久| 赤兔流量卡办理| 亚洲美女视频黄频| 国产美女午夜福利| 欧美日本中文国产一区发布| 亚洲国产欧美在线一区| 在线观看人妻少妇| 免费播放大片免费观看视频在线观看| 日本黄色片子视频| 婷婷色麻豆天堂久久| 国产老妇伦熟女老妇高清| 内射极品少妇av片p| 国内揄拍国产精品人妻在线| 亚洲欧美日韩另类电影网站| 夫妻性生交免费视频一级片| 一级a做视频免费观看| 亚洲精品国产av蜜桃| 99国产精品免费福利视频| 一级a做视频免费观看| 一个人免费看片子| 国内揄拍国产精品人妻在线| 国产亚洲午夜精品一区二区久久| 成年av动漫网址| av播播在线观看一区| 国产淫片久久久久久久久| 欧美日本中文国产一区发布| 青青草视频在线视频观看| 亚洲精华国产精华液的使用体验| 日本-黄色视频高清免费观看| 黑人猛操日本美女一级片| 亚洲av不卡在线观看| 国产欧美亚洲国产| 国产精品秋霞免费鲁丝片| 国产精品女同一区二区软件| 青春草国产在线视频| 不卡视频在线观看欧美| 久久久久久久精品精品| 亚洲国产最新在线播放| 精品一品国产午夜福利视频| av免费观看日本| 日韩免费高清中文字幕av| 欧美高清成人免费视频www| 日韩不卡一区二区三区视频在线| 欧美3d第一页| 只有这里有精品99| 性色av一级| 高清黄色对白视频在线免费看 | 丰满少妇做爰视频| 亚洲欧美日韩东京热| 精品久久国产蜜桃| 日韩电影二区| 黑人高潮一二区| 香蕉精品网在线| 欧美亚洲 丝袜 人妻 在线| 曰老女人黄片| 天堂中文最新版在线下载| 一区二区三区乱码不卡18| 亚洲精华国产精华液的使用体验| 久久久国产一区二区| 日本91视频免费播放| 国产欧美日韩综合在线一区二区 | 国产在线男女| 国产男女内射视频| 久久国产精品男人的天堂亚洲 | 日日啪夜夜爽| 国产熟女午夜一区二区三区 | 免费看日本二区| 亚洲精品视频女| 黄色视频在线播放观看不卡| 欧美精品人与动牲交sv欧美| 亚洲av免费高清在线观看| av天堂中文字幕网| 国产av国产精品国产| 亚洲欧美成人精品一区二区| 免费久久久久久久精品成人欧美视频 | 久久午夜福利片| 欧美老熟妇乱子伦牲交| 爱豆传媒免费全集在线观看| 成人二区视频| 成人毛片a级毛片在线播放| 99久久综合免费| 18+在线观看网站| 2018国产大陆天天弄谢| 国产高清三级在线| www.色视频.com| 亚洲图色成人| 色婷婷av一区二区三区视频| 亚洲av在线观看美女高潮| 欧美日韩视频精品一区| 国内精品宾馆在线| 亚洲国产精品一区二区三区在线| 国产精品嫩草影院av在线观看| av福利片在线观看| 国产在视频线精品| 黄色一级大片看看| 天美传媒精品一区二区| 午夜视频国产福利| 一本色道久久久久久精品综合| 乱人伦中国视频| 婷婷色综合大香蕉| 日韩一区二区三区影片| 91久久精品电影网| 最后的刺客免费高清国语| 熟女电影av网| 日韩欧美精品免费久久| 国产成人午夜福利电影在线观看| 午夜激情久久久久久久| 亚洲av综合色区一区| 大话2 男鬼变身卡| 欧美日韩国产mv在线观看视频| 看免费成人av毛片| 免费观看性生交大片5| 国产成人一区二区在线| 欧美另类一区| 另类精品久久| 国产女主播在线喷水免费视频网站| 国产亚洲欧美精品永久| av在线老鸭窝| 少妇人妻久久综合中文| 欧美成人午夜免费资源| 26uuu在线亚洲综合色| 一级av片app| 一级毛片 在线播放| 国产男女内射视频| 国产精品伦人一区二区| 欧美日韩在线观看h| 麻豆精品久久久久久蜜桃| 美女大奶头黄色视频| 2021少妇久久久久久久久久久| 美女脱内裤让男人舔精品视频| 91精品伊人久久大香线蕉| 成年人免费黄色播放视频 | 亚洲欧美一区二区三区国产| 美女大奶头黄色视频| 亚洲欧美中文字幕日韩二区| 日韩av不卡免费在线播放| 99久久精品国产国产毛片| av有码第一页| 精品卡一卡二卡四卡免费| 女人久久www免费人成看片| 日韩成人av中文字幕在线观看| 精品少妇黑人巨大在线播放| 2018国产大陆天天弄谢| 国产乱来视频区| 一区二区三区精品91| 性色av一级| 街头女战士在线观看网站| 久热久热在线精品观看| 91午夜精品亚洲一区二区三区| 日韩亚洲欧美综合| 在线看a的网站| 最近的中文字幕免费完整| 国产黄色免费在线视频| 韩国av在线不卡| av福利片在线观看| 18禁在线无遮挡免费观看视频| 女人久久www免费人成看片| 国产一区亚洲一区在线观看| 乱码一卡2卡4卡精品| 亚洲综合色惰| 国产色婷婷99| 五月玫瑰六月丁香| 国产高清三级在线| 精品久久久久久久久av| 丝袜喷水一区| 欧美另类一区| 日日摸夜夜添夜夜添av毛片| 丰满乱子伦码专区| 80岁老熟妇乱子伦牲交| 伦理电影免费视频| 国产精品国产av在线观看| 偷拍熟女少妇极品色| 99国产精品免费福利视频| 国产成人免费无遮挡视频| 亚洲久久久国产精品| 国产精品欧美亚洲77777| 另类亚洲欧美激情| 丰满迷人的少妇在线观看| 九草在线视频观看| 久久午夜综合久久蜜桃| 91精品一卡2卡3卡4卡| 人人澡人人妻人| a级片在线免费高清观看视频| 男女国产视频网站| 久久久精品免费免费高清| 男女边吃奶边做爰视频| 日韩精品免费视频一区二区三区 | 自拍欧美九色日韩亚洲蝌蚪91 |