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

    From Social Media to Ballot Box:Leveraging Location-Aware Sentiment Analysis for Election Predictions

    2024-01-12 03:46:00AsifKhanNadaBoudjellalHuapingZhangArshadAhmadandMaqboolKhan
    Computers Materials&Continua 2023年12期

    Asif Khan ,Nada Boudjellal ,Huaping Zhang,? ,Arshad Ahmad and Maqbool Khan

    1School of Computer Science and Technology,Beijing Institute of Technology,Beijing,100081,China

    2The Faculty of New Information and Communication Technologies,University Abdel-Hamid Mehri Constantine 2,Constantine,25000,Algeria

    3Department of IT and Computer Science,Pak-Austria Fachhochschule:Institute of Applied Sciences and Technology,Haripur,22620,Pakistan

    ABSTRACT Predicting election outcomes is a crucial undertaking,and various methods are employed for this purpose,such as traditional opinion polling,and social media analysis.However,traditional polling approaches often struggle to capture the intricate nuances of voter sentiment at local levels,resulting in a limited depth of analysis and understanding.In light of this challenge,this study focuses on predicting elections at the state/regional level along with the country level,intending to offer a comprehensive analysis and deeper insights into the electoral process.To achieve this,the study introduces the Location-Based Election Prediction Model(LEPM),which utilizes social media data,specifically Twitter,and integrates location-aware sentiment analysis techniques at both the state/region and country levels.LEPM predicts the support and opposing strength of each political party/candidate.To determine the location of users/voters who have not disclosed their location information in tweets,the model utilizes a Voter Location Detection(VotLocaDetect)approach,which leverages recent tweets/posts.The sentiment analysis techniques employed in this study include rule-based sentiment analysis,Valence Aware Dictionary and Sentiment Reasoner (VADER) as well as transformers-based sentiment analysis such as Bidirectional Encoder Representations from Transformers(BERT),BERTweet,and Election based BERT(ElecBERT).This study uses the 2020 United States(US)Presidential Election as a case study.By applying the LEPM model to the election,the study demonstrates its ability to accurately predict outcomes in forty-one states,achieving an 0.84 accuracy rate at the state level.Moreover,at the country level,the LEPM model outperforms traditional polling results.With a low Mean Absolute Error(MAE)of 0.87,the model exhibits more precise predictions and serves as a successful alternative to conventional polls and other methodologies.Leveraging the extensive social media data,the LEPM model provides nuanced insights into voter behavior,enabling policymakers to make informed decisions and facilitating in-depth analyses of elections.The study emphasizes the importance of using social media data for reliable election prediction and offers implications for enhancing prediction accuracy and understanding voter sentiment and behavior.

    KEYWORDS Sentiment analysis;big data;machine learning;election predictions;social media analysis

    1 Introduction

    With the advent and utilization of various social media platforms (SMPs) such as Twitter,Facebook,and Weibo,the volume of data being shared has skyrocketed.These SMPs have become integral parts of users’lives,offering an environment to express ideas,emotions,and opinions on a wide range of topics including software products,politics,culture,travel,and religion.Twitter is a popular microblogging SMP where users share their opinions using a short message.As of January 2023,the United States of America (USA) has the highest number of active Twitter users,with 95.4 million.

    Politicians worldwide have increasingly recognized the immense significance of SMPs (such as Twitter)as powerful tools for communication and public engagement.These platforms attract a vast number of users who actively participate in political discussions and share their opinions on various political matters.As a result,SMPs have become invaluable repositories of data for researchers.Over the past decade,countless politicians and political parties have utilized SMPs for their campaigns,primarily due to their cost-effectiveness and the direct connection they facilitate between politicians and voters.By leveraging SMPs,politicians can establish rapid and direct lines of communication with their constituents,enabling them to gain insights into voter sentiments and make informed adjustments to their campaigns accordingly.Due to its vast and effective utilization by politicians,Twitter has attracted numerous researchers who aim to forecast political outcomes[1].These researchers proposed various methods to predict elections,including volumetric approaches,social network analysis(SNA),and sentiment analysis.Most of the researchers employed sentiment analysis,as it provides a voter’s opinion about a political entity that leads to a better prediction[2].

    Certainly,understanding and forecasting elections at a country level,in general,is always a significant task when it comes to predicting the succeeding head of the state—prime minister,or president.However,analyzing the same election at the regional/state level gives a deeper insight that leads us to understand not only the actual election but also the perspective of the voters in each state/region.Few studies investigated and predicted elections at state or regional levels:the Brazilian presidential election[3],Venezuela’s 2015 election[4],the Italian 2015 election[5],and the Nigerian 2019 election[6].Besides,a small number of studies predicted USA elections at the state level such as the 2012 Republican Primaries Election in ten states[7].The 2016 US Presidential Election,in three states only;Ohio,Florida,and North Carolina[8].Heredia et al.[9]analyzed the 2016 US Presidential Election in twenty-one states using tweets from 1.5 months ahead of the election.All these studies focused only on a subgroup of a country.Whereas,this study analyzes tweets from all the states of a country and predicts election results in each state individually.Furthermore,we predict the election at the country level by considering all the tweets for each political party/candidate.

    This study introduces LEPM,which utilizes social media data and location-aware sentiment analysis to predict elections ranging from state/region level to country level.The proposed approach involves collecting Twitter conversations and identifying the location of voters.This study employed rule-based sentiment analysis(VADER)as well as transformer-based sentiment analysis(BERTweet and ElecBERT) methods [10,11].Additionally,potential voters were categorized into two classes: i)location available,and ii)location unavailable.For the former class,the approach detects the voters’locations using metadata from their tweets,as well as by analyzing their profiles and recent tweets,even when explicit location data is not provided.In the latter class,the locations of the voters are unknown.The predictions based on the former class are used to forecast the elections at the state/regional level,while both classes are considered to predict the elections at the country level.Furthermore,the study compares the obtained results with different polls and actual election outcomes.

    This research focuses on analyzing the 2020 US Presidential Election as a case study,aiming to predict the election outcomes at both the state and national levels in the USA by utilizing the proposed LEPM.The approach involves utilizing party hashtags to analyze the sentiment of tweets related to the Democratic and Republican parties.By conducting sentiment analysis,the study aims to assess public sentiment towards these parties and use it as a predictor of the election outcome.With a total of 538 electoral votes distributed across the states,these votes ultimately determine the success of a candidate.The ability to predict the winning party or candidate at both state and national levels can provide valuable insights for parties and candidates to adapt their campaign strategies accordingly.Additionally,this predictive analysis can benefit various stakeholders,including decisionmakers involved in the electoral process.

    This study makes several significant contributions,including the introduction of the LEPM for comprehensive election analysis at both country and state/regional levels.It also offers a comparative analysis of rule-based and transformer-based sentiment analysis techniques to identify the most effective method for sentiment analysis in the electoral domain.Additionally,by conducting a detailed analysis of the 2020 US Presidential Election results,this study provides insights into the election outcomes at different geographical scales.

    The rest of the paper is organized as follows: Section 2 provides an overview of the related work,and Section 3 provides the methodology of this study followed by our case study in Section 4.Furthermore,Section 5 concludes this study.

    2 Related Studies

    SMPs,particularly Twitter,have emerged as a crucial medium for individuals worldwide to express their emotions and opinions on various subjects,including politics [2,12].Policymakers have recognized the importance of investigating public sentiments,as it offers valuable insights into people’s views on critical matters such as political elections and COVID-19 [13].Consequently,numerous studies have delved into leveraging the vast amount of Twitter data to predict election outcomes,utilizing data mining approaches like supervised learning,unsupervised learning,and weakly supervised techniques[1].

    Researchers have conducted in-depth studies to explore the effectiveness of sentiment analysis in election prediction.For example,Yaqub et al.[14] analyzed Twitter location data from the 2016 US and 2017 UK elections,aiming to correlate Twitter sentiment with on-ground public opinion and election results.Their research revealed a strong alignment between Twitter location sentiment and actual election outcomes,indicating the potential of location-based sentiment analysis as a reliable tool for predicting public opinion.

    Specific US Presidential Elections have been at the center of attention in several studies,assessing the effectiveness of sentiment analysis in predicting election outcomes at various levels.Heredia et al.[9] conducted a state-level analysis of the 2016 US Presidential Election,analyzing tweets from 21 states over 1.5 months.Their study,utilizing volumetric analysis and positive-sentiment analysis,categorized states into swing states and those favoring either Donald Trump or Hillary Clinton.The results from the Wilcoxon-Mann-Whitney test indicated that both positive-sentiment and volumetric methods are accurate predictors.Similarly,Kassraie et al.[15]employed Gaussian process regression to analyze the 2016 US Presidential Election using six months of tweet sentiments and Google trend data about candidates,comparing their outcomes with poll data from FiveThirtyEight.

    In a similar vein,Wicaksono et al.[16]investigated the 2016 US Presidential Election using state level tweets related to political parties and candidates,proposing a sentiment analysis model combining the Binarized Multinomial Na?ve Bayes Classifier,SentiWordNet,and AFINN-111.Their study shed light on the potential of sentiment analysis techniques to predict election outcomes at the state level,paving the way for further investigations.

    Furthermore,researchers have explored the application of location and sentiment analysis on Twitter data to predict the 2020 US Presidential Election.Nugroho[17]conducted a study predicting the election in nearly 25 states using hashtags related to the candidates.Employing the VADER sentiment analysis tool,they determined sentiment percentages and correlated them with the BBC election results,showcasing the applicability of sentiment analysis for election prediction at the state level.Similarly,Chaudhry et al.[18]analyzed the same election,utilizing sentiment analysis(VADER)on a large dataset of 38,432,811 tweets collected over a period of fewer than two months.By comparing sentiment percentages with election results,the authors assessed the effectiveness of sentiment analysis for predicting election outcomes at the state level.

    Apart from US elections,researchers have also applied sentiment analysis to predict election results in various other countries.For instance,Plummer et al.[19]analyzed the 2017 UK Elections using sentiment analysis and compared the results with BBC NEWS poll data.In another study,Budiharto et al.[20]used sentiment analysis to analyze the 2018–19 Indonesian Presidential Election.Additionally,a study[21]focused on predicting the election results of political parties in Pakistan using Twitter data.The authors addressed language issues,low accuracy,and limited internet access in less developed countries.Their proposed methodology involved aspect extraction,aspect refinement,and final prediction using the Bayesian theorem.Comparing their model with existing approaches such as built-in dictionaries,Na?ve Bayes,K-Nearest Neighbors(KNN),Decision Tree,and Support Vector Machines (SVM) classifiers,their approach achieved an impressive 98% accuracy,outperforming previous techniques and efficiently overcoming limitations of earlier studies.

    Moreover,location-based sentiment analysis has found applications in various domains beyond election prediction.Researchers explored sentiment classification for public opinion analysis,incorporating user attributes like age,location,and posting time to enhance accuracy.Utilizing parallel Convolutional Neural Networks (CNN) and Recurrent Neural Networks (RNN),the proposed sentiment classification algorithm achieved high accuracy under short-term and small-scale data,surpassing existing methods[22].

    Furthermore,sentiment analysis has addressed challenges in point-of-interest(POI)suggestions in location-based social networks (LBSNs) using the Community-based Sentiment Extraction and Network Embedding for POI Recommendation (CENTER) framework.This approach effectively tackled data sparsity,cold start,and sentiment classification issues,enhancing the effectiveness of POI recommendations[23].

    Researchers have also integrated geospatial information with sentiment analysis to gain insights into public reactions and spatial variations of sentiments [24].By analyzing processed geo-tweets data,this study classified sentiments and investigated temporal variations of positive,neutral,and negative sentiments on monthly,daily,and hourly levels.Spatial cluster identification using the Local Indicators of Spatial Association(LISA)method and topic categorization based on the Latent Dirichlet Allocation (LDA) model further revealed associations between Twitter content and the characteristics of places and users.

    Location-based sentiment analysis has also proven useful in disaster management and realtime content analysis on social media platforms.Utilizing machine learning algorithms such as Multinomial and Gaussian Na?ve Bayes,Support Vector Machine (SVM),and others,this study achieved high accuracy in classifying sentiments from geo-tagged tweets related to earthquakes.The approach offered quick response strategies for disaster scenarios,highlighting the importance of location-specific information[25].

    Despite the valuable insights from existing research,most studies have either focused on specific states or relied solely on sentiment percentages as final results.This study aims to address these limitations by introducing the LEPM,which predicts election outcomes at both the state/regional levels and the national level.Analyzing tweets from all states in a country,the LEPM offers a more comprehensive understanding of voter sentiments and enables more informed decision-making.

    3 Methodology

    This section presents the methodology of this research.We proposed a model that predicts election at two levels:state-level and country-level.Fig.1 shows the flow of election prediction on Twitter.

    Figure 1:Method flow of election prediction on Twitter

    3.1 Voter’s Location Detection(VotLocaDetect)Approach

    Twitter provides two categories of geographical metadata:i)Account location—provided by the users in their public profile,and ii) Tweet location—shared by the users at the time of the tweet.Twitter can provide the exact location by accessing the level“coordinates(longitude(long),latitude(lat))”and“geo(lat,long)”.Account location provides numerous data fields,which aid us in getting and understanding the user’s location such as “profile geo metadata”—coordinates (long,lat).The users may not frequently change account locations.Furthermore,profile geo operators are available,for instance,“has:profile_geo,profile_country,profile_region,profile_locality,profile_subregion,and bio_location”.The tweets’location operators are “place,place_country,has: geo,point_radius,and bounding_box”.This geographically enriched data can be utilized to predict a political event.Usually,studies consider and analyze tweets ignoring the location information of the users and predicting the events in general.We believe that analyzing the tweets along with the geolocation information gives us better insights.

    One significant obstacle in conducting demographic studies,such as predicting election outcomes at the state or regional level,is the lack of location information shared by many users in their tweets or posts.To address this challenge,this study employed the VotLocaDetect approach,which analyzes the profiles of users who have not provided any location details in their tweets to infer their geographic location.

    In this study,every user expressing opinions or discussing political parties or candidates was considered a potential voter.

    The VotLocaDetect approach is defined as follows:

    LetTbe a set of tweets,and letVbe a set of voters.For each tweett∈T,there exists a unique voterv(t)∈Vwho tweeted it.

    We partitionVinto two subsets:VL,containing voters with known locations,andVU,containing voters without known locations.

    LetVLbe further partitioned into two subsets:VG,containing voters with location information specified as geographic coordinates,andVN,containing voters with location information specified as named locations.For each voterv∈VU,we examine their profile,or their five most recent tweets to extract location information.LetS(v)be the set of locations extracted from their profile or these tweets.IfS(v) is nonempty,letg(v) be the location inS(v) that appears on the voter’s profile,or appears most frequently,or the location mentioned in the latest tweet if there are ties.Otherwise,letg(v)be undefined.

    We define a locationfunction f:V→L,whereLis the set of all possible locations,as follows:

    ?f(v)=(lat,long)if v∈VGand voter’s location is specified as geographic coordinates

    ?f(v)=? if v∈VNand voter’s location is specified as named location?

    ?f(v)=g(v)if v∈VUandg(v)is defined

    ?f(v)is undefined otherwise

    Finally,we define a location-aware tweet setTLas follows:

    ?TL={t∈T|f(v(t))is defined}

    whereTLis the set of tweets with known voter locations,which includes tweets from bothVGandVNas well as voters inVUwith known or predicted locations.

    3.2 Sentiment Analysis

    Sentiment Analysis plays a vital role in Natural Language Processing(NLP).It is used to detect the polarity in a text,i.e.,positive,negative,or neutral.Sentiment analysis is used widely to assess all kinds of businesses’future directions because people’s attitudes toward the product define the rise or fall of the business.The same applies to election campaigns.People express their emotions for a political party/candidate openly on SMPs,which shows their support and opposition.This study employed a rulebased approach(VADER)as well as transformer-based sentiment analysis approaches(ElecBERT,and BERTweet).

    3.2.1 VADER

    In this study,we employed the VADER tool to assign sentiment polarity (positive,negative,and neutral) to each tweet.VADER is a rule-based model designed for general sentiment analysis of microblogging text.The model proved its high performance against 11 other methods including individual human annotation.It does not require any training data but is constructed from a generalizable,humancurated gold standard sentiment lexicon and,valence-based.It can be used online with streaming data.

    3.2.2 BERTweet

    BERTweet [26,27] is a BERT-based language model pre-trained for English tweets.The model was trained using Roberta’s training procedure and BERT base architecture.It was tested on three tweet NLP tasks (namely,POS tagging,NER,and text classification including Sentiment Analysis)where it outperformed the Roberta base and XLM-R base.In addition to the basic model with 850 M English Tweets(cased),BERTweet comes with two variants case and uncased of 23 M COVID-19-related tweets and BERTweet large with 873 M English Tweets(cased).

    3.2.3 ElecBERT

    This study utilizes ElecBERT [28],an optimized BERT-based model tailored for sentiment analysis in election-related tweets.ElecBERT is fine-tuned on two extensive datasets:ElecSent-English,which includes 4.75 M labeled tweets in English,and ElecSent-Multi-Languages,comprising 5.31 M labeled tweets in multiple languages.Its superior performance compared to alternative machine learning models makes ElecBERT a valuable resource for analyzing sentiments in election-related tweets.

    3.3 SLEP:State-Level Election Prediction

    The geographically enriched data can be utilized to predict a political event.Usually,studies consider and analyze tweets ignoring the location information of the users and predicting the events in general.We believe that analyzing the tweets along with the geolocation information gives us better insights.To analyze and forecast an election at a regional/state level,geo-enabled tweets are categorized into different regions/states as per the location provided by the voters.Twitter provides the location in different formats:“place_type(place_type:city)”,“name(name:Manhattan)”,“full_name (full_name: Manhattan,NY)”,country_code (“country_code: US),“country (country:United States)”,and bonding_box(bounding_box:coordinates)”.To understand and categorize the tweets at the regional/state level,a dictionary needs to be employed to map the locations with each region/state.For instance,considering US-based tweets,the user’s location is matched to a US statesdictionary that assigns each state accordingly (mapping).For example,user Ahas a location “NY,USA”,anduser Bhas a location,“New York,”after employing the state dictionary,“New York”will be assigned to usersAandB.

    In this approach,we only consider tweets that have user locations.We define our methodology for predicting elections at the state level as follows:

    Tweets are preprocessed and assigned a sentiment polarity score.LetPbe the set of politicians/-candidates,and letpos(t,p),neg(t,p),andneu(t,p)be the number of positive,negative,and neutral sentiment tweets for a politicianp∈Pin a states∈S.In this study,we considered positive tweets as support for a candidate/party,whereas,negative tweets as opposition.We ignored neutral tweets,as they do not indicate any significant voter behavior such as support or opposition.We define the support scoress(p,s)and opposition scoreos(p,s)using Eqs.(1),and(2):

    We consider positive tweets as support for a politician/party,whereas negative tweets as opposition.LetN(p,s)=ss(p,s)+os(q,s)be the total number of positive and negative tweets for politicianspandqin states.We define the vote share“VS(p,s)”for a politicianpin the statesusing Eq.(3):

    The politician with a higher vote share in a stateswill have a higher chance of winning in that state.Afterward,we compare the vote shares with the actual results in each state to calculate the Mean Absolute Error (MAE) and Root Mean Square Error (RMSE).These metrics were chosen for their ability to quantify the accuracy of our vote share predictions.Specifically,letR(p,s) be the actual vote share for politicianpin states.The MAE and RMSE are calculated using Eqs.(4)and (5) to assess how closely our model’s predicted vote shares align with the ground truth.MAE’s straightforward interpretation and robustness to outliers make it ideal for measuring the average absolute difference,while RMSE,used in conjunction with MAE,provides insight into sensitivity to larger errors and enables comparisons with established modeling practices.Together,these metrics provide a comprehensive evaluation of our model’s predictive performance[29].

    LetR(p,s)be the actual vote share for politicianpin states.The MAE and RMSE are calculated using Eqs.(4),and(5):

    Next,we calculate the vote share for each politician for the entire country by combining all the vote shares from all the states.The country-level vote share for politicianpcan be estimated using Eq.(6):

    In this equation,|S|is the total number of states.The result is the simple average of the vote shares of politicianspacross all the states.

    LetR(p,s) be the actual vote share for politicianpin states.The MAE and RMSE for the country-level vote share are calculated using Eqs.(7),and(8):

    In these equations,Sis the total number of states.The MAE and RMSE quantify the difference between the predicted vote share and the actual vote share for each politician at the country level.Lower values of MAE and RMSE indicate better performance of the sentiment analysis model in predicting election results.

    3.4 CLEP:Country-Level Election Prediction

    For country-level election prediction,tweets are collected related to a candidate/party.The location information of users at this level is not considered.Since the election is the focus we assume that everyone tweeting about the election portrays the voters’behavior.The explanation of our method is as follows.

    LetTbe the set of election-related tweets collected from SMP,and letC={c1,c2,...,cn}be the set of candidates or political parties participating in the election.

    We clean the tweets by removing URLs,mentions,and hashtags.Tokenize the tweets and remove stop words and punctuation marks.Apply lemmatization or stemming to normalize the words.Next,we use sentiment analysis models to classify the tweets into positive,negative,and neutral.In this study,we consider positive sentiment as the support for a politician or party,and negative as the opposition.Assign a score to each tweet based on the sentiment:

    Furthermore,we predict the vote share for each politician/party.For each candidate or political party c ∈C,calculate the number of support and oppose based on the sentiment scores using Eqs.(9),and(10):

    The total number of support and oppose tweets for all candidates or parties are calculated using Eqs.(11),and(12):

    Next,we calculate the final vote share for each candidate or party using Eq.(13):

    Compare the predicted vote share with the actual vote share using online poll data or actual election results.We calculate the MAE and RMSE using Eqs.(14),and(15):

    whereV(c)iis the predicted vote share for candidate/partycin theithelection,A(c)iis the actual vote share for candidate/partycin theithelection,and n is the total number of elections.

    4 Experimental Results and Discussion

    The experiments were conducted in Google Colab(Python 3.7).

    4.1 Data Collection

    Tweets were gathered utilizing the Twitter Search API called “Tweepy,”an open-source Python library.The data collection spanned from December 05,2019,to November 30,2020,with a weekly collection frequency imposed due to limitations within the library.While this approach may result in occasional data loss due to variations in API operation times,it is important to note that the impact on the results is minimal.The analysis presents sentiment percentages,ensuring that the vote shares for the parties sum up to 100%.This design choice provides confidence that any minor data loss has negligible effects on the final results.The data collection process focused on tweets associated with specific party hashtags,namely #Republican and #GOP for the Republican Party,and #Democratic and#TheDemocrats for the Democratic Party.Table 1 provides an overview of the tweet counts collected for each party during the aforementioned period.Only tweets written in English were considered for inclusion in this study.It is noteworthy that 94.95%of Republican tweets and 98.69%of Democratic tweets were written in English.

    Table 1:Dataset statistics

    To delve further into the election analysis,additional attributes were created by converting the “created_at” field into year,month,and month-year categories,and the “user_location” field into states using a predefined dictionary.Fig.2 displays the distribution of tweets mentioning the Democratic and Republican parties from December 2019 to November 2020.It is interesting to note that throughout the entire year,the number of tweets related to Republicans consistently surpassed those related to Democrats.This could be attributed to various factors,including the extensive use of Twitter by Donald Trump and the public’s response to his tweets.Notably,the official Twitter account of the Republican Party had more followers and tweeted more frequently compared to the Democratic Party,indicating a higher level of engagement from the Republican side.Additionally,significant events such as the statements“Anybody that wants a test can get a test”and“The president tests positive for COVID-19”occurred during this period.Furthermore,a noticeable decline in the number of tweets from both parties was observed in October 2020,which was a month before the election.This decrease in tweet activity suggests that relying solely on onemonth data preceding an election may lead to imprecise predictions.

    4.2 Sentiment Analysis

    Before conducting sentiment analysis,the tweets underwent pre-processing steps,including the removal of hashtags,URLs,and other unnecessary elements.This preprocessing aimed to ensure that the tweets were ready for sentiment analysis.For rule-based sentiment analysis,the“vaderSentiment”library was imported.This library provided the necessary tools to extract sentiments from each tweet based on predefined rules.Furthermore,a transformer-based approach was employed using BERTweet from the“pysentimiento”library.

    Figure 2:Tweets collection–Democratic and Republican parties

    4.3 A Case Study on LEPM for United States Presidential Elections

    The US 2020 Presidential Election was held on 3rdNovember 2020.It was the 59th quadrennial US Presidential Election.Several candidates were running for president.Joe Biden secured the Democratic presidential nomination,Donald Trump in the Republican primaries,Howie Hawkins the Green Party presidential nomination,Jo Jorgensen secured the Libertarian Party,Gloria La Riva secured the Socialism and Liberation Party,Rocky De L Fuente secured the Alliance Party,and Brian Carroll secured the American Solidarity Party presidential nomination.The Democratic and Republican Parties are the major and oldest parties in the US.The Democratic Party was founded in 1828 while Republican Party was founded in 1854.Generally,the presidential race is held between these two parties.

    This study uses the case study of predicting the US 2020 Presidential Election using Twitter data.The tweets related to two major political parties (Democratic,and Republican) are analyzed as these parties received 98.2% of the total votes.Furthermore,we compared our predicted results with different polls’prediction results and the US 2020 Presidential Election results.

    4.3.1 SLEP:State-Level Election Prediction Model

    For state-level election prediction,our proposed model takes data from Twitter in JSON format.Next,store the data with fewer attributes in a database(MySQL),such as“created_at”,“id”,“text”,“user_id”,“user_name”,“user_location”,etc.We categorized the tweets into two categories based on their locations: (a) US states (including the District of Columbia),and (b) location-unavailable(Location not mentioned,mentioned“USA”only,or location is not from the USA).We use a statesdictionary(see Supplementary Fig.S1)that maps the states’names to each state in the US.

    Fig.3 illustrates the distribution of tweets based on location detection.Initially,the Democratic Party had 125,644 voters with known locations,while the Republican Party had 405,675.By utilizing theVotLocaDetectmodel to identify the location of voters who did not disclose it,the Democratic Party’s voter count increased to 143,852,and the Republican Party’s rose to 618,391.However,tweets without location information were excluded,potentially affecting the final predicted results.It is suspected that a significant portion of the“no-location”tweets originate from states within the USA.Supplementary Fig.S2 and Fig.S3 display choropleth maps of Democratic and Republican tweets,respectively,with darker colors representing higher tweet volumes in states like California,Florida,and Texas.

    Figure 3:Tweets distribution based on locations (B: before location detection approach|A: after location detection approach)

    In the United States,the fate of a presidential candidate is determined by 538 electoral votes from across the states.Each state receives electoral votes proportional to its population,with larger states having more votes(e.g.,California:55,Texas:38,Florida:29,New York:29).A minimum of 270 electoral votes is needed to win the presidency.Fig.4 presents the distribution of electoral votes,Republican tweets,and Democratic tweets as percentages across all states.While the tweets generally align with the distribution of electoral votes in most states,there are notable differences in states like New Mexico,where Republican tweets exceed the percentage of electoral votes and Democratic tweets.

    Figure 4:Distribution of electoral votes and tweets(Democratic and Republican)in US states

    Sentiment analysis is employed to categorize each tweet into positive,negative,and neutral for all states.Supplementary Figs.S4 and S5 show the sentiment distributions of the two parties across all the states as well as“l(fā)ocation-unconsidered”using VADER,BERTweet,and ElecBERT,respectively.It can be observed that in all states the Democratic Party is leading in terms of positive sentiment percentage using both approaches,i.e.,transformer-based and rule-based SA.The Democratic Party has a higher positive ratio in“l(fā)ocation unconsidered”tweets as well.

    Previous studies [8,30,31] predicted the election results by considering the number of tweets (a party having a higher number of tweets is the winner),the number of positive tweets,or the percentage of positive tweets.Applying either technique to our data gives an erroneous output:The Democratic Party is the clear winner in all states by considering“positive percentages”only.The Republican Party becomes the clear winner in all states except New York if we consider“the number of tweets”.While considering “the number of positive tweets”,the Republican Party leads in all the states.To correct this error,we predicted a vote share for each party in all the states,respectively.

    Furthermore,we predicted the vote share for both parties in each state.Supplementary Fig.S6 illustrates the predicted vote shares for Republican and Democratic Parties in each state,including“The District of Columbia(Washington DC)”.We named vote share using VADER as SLEP-VADER,BERTweet as SLEP-BERTWEET,and ElecBERT as SLEP-ELECBERT.Supplementary Table S1(SLEP-VADER),Table S2 (SLEPBERTweet),and Table S3 (SLEP-ElecBERT) depict the predicted vote shares for both parties in each state together with the actual 2020 US Election’s final results and the RMSE.It can be observed that SLEPELECBERT and SLEP-BERTweet give us imprecise results,as in all states Democratic Party is the winner.

    The RMSE for both parties using SLEP-BERTweet is so high as compared to SLEP-ElecBERT and SLEPVADER.Subsequently,in this study,we will consider the results using VADER (in Supplementary Table S1).The average RMSE for Democrats and Republicans are 8.90 and 8.82,respectively.The higher average (RMSE) is due to the outlier values of certain states,including the District of Columbia,Wyoming,Idaho,and Oklahoma.The accuracy for state-level election prediction is calculated.Table 2 shows the accuracy(using Eq.(16))of state-level election prediction using four different approaches,i.e.,a higher percentage of positive tweets,a higher number of positive tweets,a higher number of tweets,and our approaches SLEP-VADER,SLEP-BERTweet,and SLEPElecBERT.

    Table 2:State-level—The accuracy

    Fig.5 shows the final predicted election results using the SLEP-VADER approach.The results are categorized into four groups,DT(predicted Democratic:True),DF(predicted Democratic:False),RT(predicted Republican:True),and RF(predicted Republican:False).

    Figure 5:State-level election prediction

    4.3.2 CLEP:Country-Level Election Prediction

    We considered tweets for election prediction regardless of their location information.We predicted and assigned the sentiment label to each tweet for both parties.Supplementary Fig.S7 (rule-based)and Fig.S8(transformer-based)show the monthly distribution of sentiments for the Republican and Democratic Parties from December 2019 to November 2020.

    Fig.6 shows overall sentiment labels for Republican and Democratic Parties using VADER,BERTweet,and ElecBERT.It can be seen that using the VADER approach,the Democratic Party has a higher positive sentiment percentage and lower negative and neutral sentiment percentages.Democratic is the clear winner if we consider positive sentiments only,but this will lead to a higher MAE=4.565(56.81%Democratic and 43.18%Republican).

    The use of sentiment percentages alone does not accurately reflect election outcomes.This study employed the CLEP approach to predict monthly vote shares for the Democratic and Republican Parties from December 2019 to November 2020.Supplementary Table S4(CLEP-VADER)and Table S5(CLEP-BERTweet)present these monthly vote shares.According to the CLEP-VADER approach,the average vote share for the Democratic Party is 51.23%,while the Republican Party has 48.77%.On the other hand,the CLEPBERTweet approach yielded a vote share of 78.50%for the Democratic Party and 21.50% for the Republican Party.Furthermore,CLEP-ElecBERT provided better results compared to CLEP-BERTweet,with a vote share of 45.98% for the Democratic Party and 54.02%for the Republican Party.This study also included normalized vote shares,ensuring the sum of the two parties’vote shares is 100.Although both CLEP-VADER and CLEP-BERTweet predicted the Democratic Party as the clear winner,the rule-based CLEP-VADER approach produced better results.These findings highlight the misleading nature of shortterm data(e.g.,2–4 months before the election),emphasizing the importance of considering long-term data for more accurate predictions.

    Figure 6:Sentiment analysis percentages for Democratic and Republican parties using VADER,BERTweet,and ElecBERT

    The results from CLEP-VADER,CLEP-BERTweet,and CLEP-ElecBERT were compared with five poll data(RealClearPolitics,Economist/YouGov,CNBC,Fox News,and SurveyUSA),and real US 2020 election results (See Tables 3 and 4).Table 3 shows the predicted vote shares of the CLEP approach and polls,as well as the real election.The sum of the two parties in poll results,and real election results is not 100.This is because,these results include results related to“third parties”such as Libertarians,Green Party,Natural Law Party,and Constitution Party.Our main focus in this case study is the two parties–the Republican Party and the Democratic Party.To solve this issue,we normalized the values for each party.The Democratic Normalized and Republican Normalized columns show the percentage vote shares of each party,which were adjusted to 100% total vote share.The final elections were held on November 3rd,2020.All the polls presented their predicted results between 29thOctober and 2ndNovember.We presented the average vote share results (From 5thDecember 2019 to 31stOctober 2020)and compared them with the polls and final election results.Sentiment percentages do not present correct outcomes of elections.

    Table 3:Vote share|CLEP and poll results

    Table 4 shows the comparison between predicted (polls and ours) results and final results using MAE and RMSE.It shows the MAE for each party using unnormalized vote shares each party received using polls,our models,and real results.MAE and RMSE show the average error for both parties.The“MAE Normalized”shows the error for the normalized vote shares each party received.It can be seen from the table that our results using CLEP-VADER outperform other polls’results,including transformer-based approaches such as CLEP-BERTweet and CLEP-ElecBERT.Our model achieved a low MAE of 0.87 and RMSE of 1.216,as well as a low MAE Normalized of 0.92.This means that our model provided the most accurate prediction of the US Presidential Election compared to other polls.Additionally,the MAE and RMSE for the Democratic Party were exceptionally low at 0.02,which shows the accuracy of our model in predicting the Democratic Party’s vote share.In conclusion,our CLEP-VADER model outperformed other polls in predicting the US Presidential Election,indicating the effectiveness of our approach in sentiment analysis.

    Table 4:Prediction error|CLEP and poll results

    5 Conclusion and Future Work

    The study introduces the LEPM that utilizes social media(Twitter)data and integrates locationaware sentiment analysis techniques at both the state/region and country levels.LEPM accurately predicts the support and opposition strength of political parties and candidates.The research findings demonstrate the effectiveness of LEPM in predicting election results at both the state and country levels.The study classified potential voters into two categories: those with available location data and those without.For the former category,the approach detects the location of voters from the metadata of their tweets.In cases where no explicit location is given,the VotLocaDetect approach investigates their profiles and recent tweets to determine their locations.For the latter category,where voter locations are unavailable,predictions are made at the state/regional level using the prior category.At the country level,both categories are considered for predicting elections.

    The study employs rule-based sentiment analysis (VADER) as well as transformers-based sentiment analysis models (BERTweet,ElecBERT).These sentiment analysis approaches prove highly effective in predicting election outcomes,with the rule-based approach yielding the most accurate results.Predicting vote share provides insights into the expected vote share of each party.

    LEPM successfully predicts the US 2020 Presidential Elections in forty-one states with an 80.40%accuracy at the state level.At the country level,the results of CLEP-VADER outperform other predicted polls,including CLEP-BERTweet and CLEP-ElecBERT.The overall mean absolute error(MAE) for CLEP-VADER is 0.87,with an error of 0.02 for the Democratic Party and 1.72 for the Republican Party.In contrast,CLEP-BERTweet and CLEP-ElecBERT show higher MAE (26 and 6.27,respectively) and RMSE (26.014 and 6.327,respectively),indicating that the Democratic Party is the winner.Overall,LEPM proves to be a successful alternative to traditional polls and other approaches,providing more accurate predictions with a low MAE of 0.84.These findings have implications for future election predictions and underscore the importance of leveraging social media data for accurate and timely results.

    The study concludes that examining elections at both the country and state/regional levels is essential for predicting the head of a country,such as the President or Prime Minister.This approach helps to gain a deeper understanding of voters’political opinions.Additionally,party hashtags are found to accurately predict US presidential elections when tweets are considered over a longer timeframe.However,predictions at the state level may be slightly less accurate due to the limited data available for each state.In contrast,predictions at the country level demonstrate high accuracy and correctly predict the final election outcomes.The study also highlights the superior performance of the rule-based approach compared to the transformer-based approach in predictions.

    For future work,it is recommended to analyze and compare tweets related to party mentions and candidate mentions/hashtags with current results.The potential limitations of collecting tweets weekly,which may result in missing some tweets,should be considered.Furthermore,exploring the emotions of voters,such as anger,happiness,disgust,and surprise,can provide a better understanding of voters’behavior toward political events.Future research should also consider investigating the impact of tweets generated from outside a country when analyzing country-level data.Analyzing languages other than English and incorporating them into the analysis can improve predictions at the state level.Additionally,exploring other sentiment analysis and location prediction models based on deep learning techniques is recommended.Developing a prototype of the system would be beneficial.Also,analyzing tweets related to“third parties”in future studies.

    Acknowledgement:Not applicable.

    Funding Statement:The research work was funded by the Beijing Municipal Natural Science Foundation(Grant No.4212026),and the Foundation Enhancement Program(Grant No.2021-JCJQ-JJ-0059).

    Author Contributions:The authors confirm their contribution to the paper as follows: Conceptualization: A.K.,and N.B.;methodology: A.K.;software: A.K.,and N.B.;validation: A.K.,and N.B.;formal analysis: H.Z.,N.B.,A.A.,and M.K.;investigation: A.K.,N.B.,A.A.,and M.K.;resources:A.K.,and N.B.;data curation:A.K.,and N.B..;writing—original draft preparation:A.K.;writing—review and editing:A.K.,H.Z,N.B.,A.A,and M.K.;visualization:A.K.,and N.B.;supervision:H.Z.;project administration:H.Z.;funding acquisition:H.Z.All authors reviewed the results and approved the final version of the manuscript.

    Availability of Data and Materials:The data used in this study is available at“https://doi.org/10.57967/hf/1242”.

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

    Supplementary Materials:The supplementary material is available online at https://doi.org/10.32604/cmc.2023.044403.

    九色成人免费人妻av| 老司机福利观看| 18+在线观看网站| 又黄又爽又免费观看的视频| 久久伊人香网站| 久久久久久久亚洲中文字幕 | 制服人妻中文乱码| 国产视频一区二区在线看| 国产三级在线视频| 99热只有精品国产| 美女cb高潮喷水在线观看| 色av中文字幕| 国产精品一区二区三区四区免费观看 | 国产精品久久久人人做人人爽| 国产真实伦视频高清在线观看 | 最近最新免费中文字幕在线| 国产成年人精品一区二区| 激情在线观看视频在线高清| 在线a可以看的网站| 麻豆久久精品国产亚洲av| 99国产极品粉嫩在线观看| 色噜噜av男人的天堂激情| 亚洲精品色激情综合| 亚洲内射少妇av| 国产高清有码在线观看视频| 90打野战视频偷拍视频| 国产午夜精品论理片| 亚洲色图av天堂| 日本成人三级电影网站| 亚洲电影在线观看av| 伊人久久大香线蕉亚洲五| 久久久久亚洲av毛片大全| 亚洲精品日韩av片在线观看 | 麻豆国产97在线/欧美| 男女之事视频高清在线观看| 久久精品91无色码中文字幕| 很黄的视频免费| 女警被强在线播放| 国产高清激情床上av| 国产精品免费一区二区三区在线| 亚洲av电影在线进入| 精品久久久久久久末码| 久久午夜亚洲精品久久| 欧美另类亚洲清纯唯美| 精品一区二区三区av网在线观看| 校园春色视频在线观看| 国产黄色小视频在线观看| 亚洲欧美日韩卡通动漫| 可以在线观看的亚洲视频| 最近最新中文字幕大全电影3| 欧美+日韩+精品| 悠悠久久av| 国产伦精品一区二区三区视频9 | 国模一区二区三区四区视频| av片东京热男人的天堂| 最新在线观看一区二区三区| 色尼玛亚洲综合影院| 一级毛片高清免费大全| 欧美三级亚洲精品| 国内揄拍国产精品人妻在线| 亚洲av电影在线进入| 欧美成狂野欧美在线观看| 精品久久久久久久久久久久久| 欧美不卡视频在线免费观看| 身体一侧抽搐| av欧美777| 国产黄a三级三级三级人| а√天堂www在线а√下载| 狂野欧美白嫩少妇大欣赏| 亚洲第一电影网av| 国产亚洲精品一区二区www| 亚洲中文字幕日韩| 久久亚洲精品不卡| 亚洲欧美日韩卡通动漫| 国产亚洲欧美98| av专区在线播放| 亚洲欧美日韩东京热| 91字幕亚洲| 在线免费观看的www视频| 女人十人毛片免费观看3o分钟| 午夜激情欧美在线| 亚洲av成人精品一区久久| 在线观看66精品国产| 久久国产乱子伦精品免费另类| 亚洲国产欧洲综合997久久,| 色精品久久人妻99蜜桃| 婷婷丁香在线五月| 精品久久久久久久久久免费视频| 免费无遮挡裸体视频| 少妇人妻一区二区三区视频| 国产成人福利小说| 一本久久中文字幕| 欧美中文综合在线视频| 人人妻人人看人人澡| 岛国在线观看网站| 久久久久亚洲av毛片大全| 精品国产美女av久久久久小说| 天美传媒精品一区二区| 高清毛片免费观看视频网站| 国产真实乱freesex| 日本三级黄在线观看| 免费人成在线观看视频色| 亚洲国产精品合色在线| 身体一侧抽搐| 女同久久另类99精品国产91| 亚洲电影在线观看av| 亚洲成人中文字幕在线播放| 亚洲av美国av| www.999成人在线观看| 岛国在线免费视频观看| 无人区码免费观看不卡| 国产精品亚洲av一区麻豆| 又爽又黄无遮挡网站| 国产成人啪精品午夜网站| 国产高清videossex| 看黄色毛片网站| 欧美最新免费一区二区三区 | 亚洲精品乱码久久久v下载方式 | 99在线人妻在线中文字幕| 久久精品91无色码中文字幕| 美女高潮的动态| 怎么达到女性高潮| 国产午夜精品论理片| 一区二区三区激情视频| 国产精品av视频在线免费观看| 听说在线观看完整版免费高清| 天天躁日日操中文字幕| 国产成人av教育| 婷婷丁香在线五月| 国产欧美日韩精品一区二区| 亚洲va日本ⅴa欧美va伊人久久| 男人舔奶头视频| 成人av一区二区三区在线看| 五月伊人婷婷丁香| 国产一区二区亚洲精品在线观看| 少妇裸体淫交视频免费看高清| 麻豆成人午夜福利视频| 99久国产av精品| 在线观看舔阴道视频| 亚洲 国产 在线| 久久久久亚洲av毛片大全| 日韩欧美三级三区| 亚洲av电影在线进入| 久久久久九九精品影院| 亚洲人成网站在线播| 久久精品亚洲精品国产色婷小说| 在线观看av片永久免费下载| 欧美bdsm另类| 久久香蕉国产精品| 日韩av在线大香蕉| 久99久视频精品免费| 男女那种视频在线观看| 欧美+日韩+精品| 国产乱人视频| 亚洲真实伦在线观看| 高清日韩中文字幕在线| 亚洲国产精品成人综合色| 国产v大片淫在线免费观看| 99国产精品一区二区三区| 午夜免费成人在线视频| 久久久久久大精品| 99久久精品国产亚洲精品| 久久久久久久久中文| 精品一区二区三区人妻视频| 宅男免费午夜| 成人无遮挡网站| 国产精品 欧美亚洲| 91在线观看av| 精品久久久久久,| 哪里可以看免费的av片| 成人性生交大片免费视频hd| 日日摸夜夜添夜夜添小说| 全区人妻精品视频| 91麻豆精品激情在线观看国产| 69av精品久久久久久| 99久久精品国产亚洲精品| 亚洲中文日韩欧美视频| 99国产极品粉嫩在线观看| 长腿黑丝高跟| 别揉我奶头~嗯~啊~动态视频| 丁香六月欧美| 我的老师免费观看完整版| 一二三四社区在线视频社区8| 亚洲av熟女| 91麻豆精品激情在线观看国产| 国产精品日韩av在线免费观看| 国产一区二区亚洲精品在线观看| 最近最新中文字幕大全免费视频| 听说在线观看完整版免费高清| 一本久久中文字幕| 99riav亚洲国产免费| 日本黄色片子视频| 中文字幕人妻熟人妻熟丝袜美 | 国产熟女xx| 欧美又色又爽又黄视频| 丁香欧美五月| 最好的美女福利视频网| 他把我摸到了高潮在线观看| a级毛片a级免费在线| 好男人在线观看高清免费视频| 日本撒尿小便嘘嘘汇集6| 啦啦啦韩国在线观看视频| 九色国产91popny在线| 欧美最黄视频在线播放免费| av在线蜜桃| 午夜a级毛片| 国产三级黄色录像| 亚洲欧美一区二区三区黑人| 午夜免费激情av| 亚洲av一区综合| 久久午夜亚洲精品久久| 人妻久久中文字幕网| 国产高清有码在线观看视频| 一进一出好大好爽视频| 久久精品国产亚洲av香蕉五月| 国产精品久久久人人做人人爽| 久久香蕉国产精品| 国产精品久久视频播放| 精品久久久久久久末码| 亚洲欧美日韩高清专用| 欧洲精品卡2卡3卡4卡5卡区| 欧美精品啪啪一区二区三区| 一区二区三区高清视频在线| 在线观看一区二区三区| 欧美黑人欧美精品刺激| 亚洲精华国产精华精| 日韩av在线大香蕉| 国产成人欧美在线观看| 欧美乱码精品一区二区三区| 91字幕亚洲| 国产欧美日韩精品亚洲av| 真人一进一出gif抽搐免费| 国产色婷婷99| 国产精品亚洲一级av第二区| 国产91精品成人一区二区三区| 欧美成人一区二区免费高清观看| 国产av一区在线观看免费| 九九在线视频观看精品| 免费av毛片视频| 黄片大片在线免费观看| 天堂网av新在线| 国产精品综合久久久久久久免费| 久久久久久国产a免费观看| 一级黄片播放器| 国产精品99久久久久久久久| 国产精品乱码一区二三区的特点| 97人妻精品一区二区三区麻豆| 两个人视频免费观看高清| 国产成人啪精品午夜网站| 婷婷精品国产亚洲av| 免费电影在线观看免费观看| 欧美色视频一区免费| a级一级毛片免费在线观看| 伊人久久大香线蕉亚洲五| 黄色视频,在线免费观看| 欧美黄色淫秽网站| 又黄又爽又免费观看的视频| 久久久久国产精品人妻aⅴ院| 日韩精品中文字幕看吧| 女人高潮潮喷娇喘18禁视频| 男女之事视频高清在线观看| 日韩欧美三级三区| 在线观看免费午夜福利视频| 中文字幕av在线有码专区| 国产一区二区三区视频了| 免费高清视频大片| 成人av在线播放网站| 18+在线观看网站| 日韩 欧美 亚洲 中文字幕| 18美女黄网站色大片免费观看| 国产 一区 欧美 日韩| 亚洲精品在线美女| 九色成人免费人妻av| 国产视频内射| 国产探花极品一区二区| 男女下面进入的视频免费午夜| 亚洲精品影视一区二区三区av| 日韩欧美国产在线观看| 老汉色∧v一级毛片| 露出奶头的视频| 欧美中文日本在线观看视频| 一个人看的www免费观看视频| 老汉色av国产亚洲站长工具| 99热6这里只有精品| 国产精品国产高清国产av| 丰满的人妻完整版| 狂野欧美白嫩少妇大欣赏| 亚洲av五月六月丁香网| 亚洲av成人av| www国产在线视频色| 日本成人三级电影网站| 免费高清视频大片| 99久久精品国产亚洲精品| 亚洲色图av天堂| 精华霜和精华液先用哪个| 亚洲精品色激情综合| 美女cb高潮喷水在线观看| 欧美日韩亚洲国产一区二区在线观看| 成人一区二区视频在线观看| 一区二区三区激情视频| 久久久国产精品麻豆| 亚洲av不卡在线观看| 在线a可以看的网站| 亚洲无线在线观看| 亚洲av免费在线观看| 两个人视频免费观看高清| 脱女人内裤的视频| 国产高清激情床上av| 1024手机看黄色片| 成人国产综合亚洲| 哪里可以看免费的av片| 99热这里只有精品一区| 99久久久亚洲精品蜜臀av| 国产精品爽爽va在线观看网站| e午夜精品久久久久久久| 亚洲av二区三区四区| 亚洲内射少妇av| 免费在线观看成人毛片| av天堂中文字幕网| 精品久久久久久久毛片微露脸| 亚洲久久久久久中文字幕| 久久久久亚洲av毛片大全| 嫁个100分男人电影在线观看| 亚洲在线自拍视频| 日韩欧美 国产精品| 日韩欧美精品免费久久 | 黑人欧美特级aaaaaa片| 在线观看一区二区三区| 国产成人av教育| 国产午夜福利久久久久久| 欧美在线一区亚洲| 精品久久久久久久人妻蜜臀av| 国产精品久久久久久精品电影| 亚洲人成伊人成综合网2020| 欧美日韩综合久久久久久 | 99久国产av精品| 色哟哟哟哟哟哟| 亚洲av一区综合| 国产色爽女视频免费观看| 国产精品久久久久久亚洲av鲁大| 亚洲av第一区精品v没综合| 亚洲在线自拍视频| 在线视频色国产色| 在线观看日韩欧美| 两性午夜刺激爽爽歪歪视频在线观看| 美女高潮喷水抽搐中文字幕| 欧美中文日本在线观看视频| 精品国产亚洲在线| av在线天堂中文字幕| 国产高清三级在线| 欧美在线黄色| 亚洲欧美日韩高清专用| 岛国在线观看网站| 久久精品综合一区二区三区| 亚洲人成网站在线播| 欧美+亚洲+日韩+国产| 成人无遮挡网站| 好看av亚洲va欧美ⅴa在| 深夜精品福利| 美女高潮的动态| 国产一级毛片七仙女欲春2| а√天堂www在线а√下载| 人妻丰满熟妇av一区二区三区| 亚洲自拍偷在线| 一本一本综合久久| 757午夜福利合集在线观看| 久久久久久国产a免费观看| 中文字幕人妻熟人妻熟丝袜美 | www国产在线视频色| 国内少妇人妻偷人精品xxx网站| 男人的好看免费观看在线视频| 特级一级黄色大片| 国产成人福利小说| 欧美极品一区二区三区四区| 每晚都被弄得嗷嗷叫到高潮| 亚洲国产精品成人综合色| 国产伦在线观看视频一区| 19禁男女啪啪无遮挡网站| 最近最新中文字幕大全电影3| 3wmmmm亚洲av在线观看| 很黄的视频免费| 麻豆成人av在线观看| 国产精品av视频在线免费观看| 国产精品美女特级片免费视频播放器| 99视频精品全部免费 在线| 深爱激情五月婷婷| 九色国产91popny在线| 国产真人三级小视频在线观看| 狂野欧美白嫩少妇大欣赏| 久久香蕉精品热| 午夜免费激情av| 内射极品少妇av片p| 亚洲av成人av| 日本三级黄在线观看| av天堂在线播放| 午夜精品在线福利| www日本在线高清视频| 国产一区二区在线av高清观看| 国内久久婷婷六月综合欲色啪| 亚洲国产精品sss在线观看| 国产成人av教育| 动漫黄色视频在线观看| а√天堂www在线а√下载| 香蕉久久夜色| 久久久久久久午夜电影| 观看免费一级毛片| 国产成年人精品一区二区| 高潮久久久久久久久久久不卡| 免费高清视频大片| netflix在线观看网站| 极品教师在线免费播放| 国产精品国产高清国产av| 一个人观看的视频www高清免费观看| 国产精品一区二区三区四区免费观看 | 免费在线观看亚洲国产| 丁香欧美五月| 高清在线国产一区| 长腿黑丝高跟| 久久久久免费精品人妻一区二区| 亚洲欧美日韩卡通动漫| 中文亚洲av片在线观看爽| 国产精品嫩草影院av在线观看 | 亚洲成av人片在线播放无| 18禁在线播放成人免费| 成人高潮视频无遮挡免费网站| 国产精品 国内视频| 国产精品久久久久久久电影 | 丁香欧美五月| 国产高清videossex| 亚洲18禁久久av| 麻豆一二三区av精品| 叶爱在线成人免费视频播放| 成年版毛片免费区| 亚洲成av人片免费观看| 国产精品影院久久| 色av中文字幕| 久久久久久久久久黄片| 日韩欧美在线乱码| 99国产综合亚洲精品| 一二三四社区在线视频社区8| 国产野战对白在线观看| 国产亚洲精品久久久com| 又紧又爽又黄一区二区| а√天堂www在线а√下载| 激情在线观看视频在线高清| 一本久久中文字幕| 嫩草影视91久久| 国产69精品久久久久777片| 欧美在线黄色| 精品久久久久久久久久免费视频| 久久久精品欧美日韩精品| 久久精品亚洲精品国产色婷小说| 欧美xxxx黑人xx丫x性爽| 成年女人看的毛片在线观看| 很黄的视频免费| 3wmmmm亚洲av在线观看| 真实男女啪啪啪动态图| 一个人免费在线观看的高清视频| 日本熟妇午夜| 日韩欧美精品免费久久 | 国产av在哪里看| 熟女少妇亚洲综合色aaa.| 精品乱码久久久久久99久播| 日韩欧美在线乱码| 国产精品久久久久久人妻精品电影| 一区二区三区激情视频| 免费在线观看亚洲国产| 亚洲美女视频黄频| 国内精品久久久久精免费| 亚洲性夜色夜夜综合| 免费无遮挡裸体视频| 亚洲最大成人手机在线| 人人妻人人澡欧美一区二区| svipshipincom国产片| 亚洲18禁久久av| 在线播放无遮挡| 欧美激情在线99| 精品国产超薄肉色丝袜足j| 99热6这里只有精品| 色噜噜av男人的天堂激情| 99热这里只有是精品50| 天天添夜夜摸| 三级男女做爰猛烈吃奶摸视频| tocl精华| 91av网一区二区| 久久国产精品人妻蜜桃| 亚洲性夜色夜夜综合| 婷婷精品国产亚洲av| 在线观看日韩欧美| 欧美在线黄色| 中文字幕久久专区| 欧美日韩乱码在线| 国产视频一区二区在线看| 欧美日韩福利视频一区二区| 精华霜和精华液先用哪个| 真实男女啪啪啪动态图| 叶爱在线成人免费视频播放| 亚洲人成网站在线播放欧美日韩| 51国产日韩欧美| 最新中文字幕久久久久| 可以在线观看毛片的网站| а√天堂www在线а√下载| 久久精品91蜜桃| 亚洲人成伊人成综合网2020| 久久久成人免费电影| 麻豆一二三区av精品| 亚洲aⅴ乱码一区二区在线播放| 亚洲电影在线观看av| 亚洲成a人片在线一区二区| 99久久精品热视频| 亚洲中文日韩欧美视频| 久久精品91无色码中文字幕| 亚洲av成人不卡在线观看播放网| 国内久久婷婷六月综合欲色啪| 久久久久久久午夜电影| 一个人看的www免费观看视频| 在线观看日韩欧美| 在线观看一区二区三区| 国产激情偷乱视频一区二区| 母亲3免费完整高清在线观看| 欧美一区二区精品小视频在线| 成熟少妇高潮喷水视频| 久久香蕉国产精品| 国产黄片美女视频| 少妇人妻精品综合一区二区 | 亚洲熟妇中文字幕五十中出| 亚洲最大成人中文| 麻豆成人午夜福利视频| 最新中文字幕久久久久| 精品久久久久久久人妻蜜臀av| 免费搜索国产男女视频| 成人国产一区最新在线观看| 在线播放国产精品三级| 成年女人永久免费观看视频| 国产精品一区二区三区四区免费观看 | 亚洲欧美日韩东京热| 久久久色成人| 国产一区二区在线观看日韩 | 久久中文看片网| 18+在线观看网站| 亚洲精品久久国产高清桃花| 欧美又色又爽又黄视频| 国产aⅴ精品一区二区三区波| 深爱激情五月婷婷| 国产午夜福利久久久久久| 免费看日本二区| 波多野结衣高清作品| 少妇熟女aⅴ在线视频| 99在线视频只有这里精品首页| 国产一区在线观看成人免费| 免费在线观看日本一区| 亚洲国产精品成人综合色| 亚洲 国产 在线| 久久久久精品国产欧美久久久| 亚洲性夜色夜夜综合| 日本黄色视频三级网站网址| 国产97色在线日韩免费| 99热只有精品国产| 我要搜黄色片| 我的老师免费观看完整版| 熟女少妇亚洲综合色aaa.| 久久精品综合一区二区三区| 小说图片视频综合网站| 女人被狂操c到高潮| 长腿黑丝高跟| 国产乱人伦免费视频| 免费在线观看成人毛片| 美女高潮喷水抽搐中文字幕| 久久久久国产精品人妻aⅴ院| 最近的中文字幕免费完整| 亚洲av男天堂| 精品少妇黑人巨大在线播放| 成人av在线播放网站| 亚洲国产av新网站| 国产午夜精品论理片| 在线 av 中文字幕| 久久这里只有精品中国| 中国美白少妇内射xxxbb| 午夜精品在线福利| 又大又黄又爽视频免费| 亚洲欧美成人精品一区二区| 亚洲欧美清纯卡通| 3wmmmm亚洲av在线观看| 中文字幕av在线有码专区| 亚洲综合精品二区| 日韩中字成人| 国产又色又爽无遮挡免| 婷婷色综合www| 美女主播在线视频| 国产激情偷乱视频一区二区| 18禁裸乳无遮挡免费网站照片| 久久国产乱子免费精品| 国产激情偷乱视频一区二区| 插阴视频在线观看视频| 五月伊人婷婷丁香| 午夜免费男女啪啪视频观看| 亚洲va在线va天堂va国产| 婷婷色综合大香蕉| 久久久精品免费免费高清| 国产在视频线精品| 欧美bdsm另类| 久久亚洲国产成人精品v| 好男人在线观看高清免费视频| 又大又黄又爽视频免费| 色5月婷婷丁香| 成人av在线播放网站| 亚洲av.av天堂| 成人高潮视频无遮挡免费网站| 非洲黑人性xxxx精品又粗又长| 国产欧美另类精品又又久久亚洲欧美| 99久久九九国产精品国产免费| 99热这里只有是精品在线观看| 少妇的逼好多水| 精品国产露脸久久av麻豆 | 2021天堂中文幕一二区在线观|