Sentiment Analysis of Twitter Data Evan L

Total Page:16

File Type:pdf, Size:1020Kb

Sentiment Analysis of Twitter Data Evan L Air Force Institute of Technology AFIT Scholar Theses and Dissertations Student Graduate Works 3-1-2018 Sentiment Analysis of Twitter Data Evan L. Munson Follow this and additional works at: https://scholar.afit.edu/etd Part of the Computer and Systems Architecture Commons Recommended Citation Munson, Evan L., "Sentiment Analysis of Twitter Data" (2018). Theses and Dissertations. 1853. https://scholar.afit.edu/etd/1853 This Thesis is brought to you for free and open access by the Student Graduate Works at AFIT Scholar. It has been accepted for inclusion in Theses and Dissertations by an authorized administrator of AFIT Scholar. For more information, please contact [email protected]. Sentiment Analysis of Twitter Data THESIS Evan L. Munson, Captain, USA AFIT-ENS-MS-18-M-148 DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY AIR FORCE INSTITUTE OF TECHNOLOGY Wright-Patterson Air Force Base, Ohio DISTRIBUTION STATEMENT A APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED. The views expressed in this document are those of the author and do not reflect the official policy or position of the United States Air Force, the United States Army, the United States Department of Defense or the United States Government. This material is declared a work of the U.S. Government and is not subject to copyright protection in the United States. AFIT-ENS-MS-18-M-148 SENTIMENT ANALYSIS OF TWITTER DATA THESIS Presented to the Faculty Department of Operational Sciences Graduate School of Engineering and Management Air Force Institute of Technology Air University Air Education and Training Command in Partial Fulfillment of the Requirements for the Degree of Master of Science in Operations Research Evan L. Munson, B.S., M.S. Captain, USA 22 March 2018 DISTRIBUTION STATEMENT A APPROVED FOR PUBLIC RELEASE; DISTRIBUTION UNLIMITED. AFIT-ENS-MS-18-M-148 SENTIMENT ANALYSIS OF TWITTER DATA THESIS Evan L. Munson, B.S., M.S. Captain, USA Committee Membership: LTC C. M. Smith, Ph.D. Chair Dr. B. C. Boehmke Member AFIT-ENS-MS-18-M-148 Abstract The rapid expansion and acceptance of social media has opened doors into users opinions and perceptions that were never as accessible as they are with today's preva- lence of mobile technology. Harvested data, analyzed for opinions and sentiment can provide powerful insight into a population. This research utilizes Twitter data due to its widespread global use, in order to examine the sentiment associated with tweets. An approach utilizing Twitter #hashtags and Latent Dirichlet Allocation topic mod- eling were utilized to differentiate between tweet topics. A lexicographical dictionary was then utilized to classify sentiment. This method provides a framework for an ana- lyst to ingest Twitter data, conduct an analysis and provide insight into the sentiment contained within the data. iv AFIT-ENS-MS-18-M-148 To my amazing Wife and Family, who supported me through this entire endeavor. I love and appreciate you more than I can ever express in words To my God, who through him all things possible. -ELM v Acknowledgements I would like to express my gratitude to my faculty research advisor, LTC Christo- pher Smith, Ph.D., for all of his guidance, patience and assistance. I would like to thank all of my peers and friends that have assisted me through the coursework and analysis needed for this analysis. Evan L. Munson vi Table of Contents Page Abstract . iv Acknowledgements . vi List of Figures . .x List of Tables . xii I. Introduction . .1 1.1 Background . .1 1.2 Problem Statement . .3 1.3 Approach . .3 1.4 Research Objectives . .3 1.5 Assumptions . .4 1.6 Summary . .5 II. Literature Review . .6 2.1 Overview . .6 2.1.1 Validation . .8 2.2 Social Media . 10 2.2.1 Availability . 11 2.2.2 Social Media Benefits . 11 2.2.3 Social Media Challenges . 12 2.2.4 Approaches to Utilize Social Media . 16 2.3 Text Mining . 17 2.3.1 Definition . 17 2.3.2 Application . 17 2.4 Sentiment Analysis . 17 2.4.1 Definition . 17 2.4.2 Application . 18 2.4.3 Challenges . 19 2.4.4 Feature Selection . 20 2.4.5 Lexicographical . 20 2.5 Languages . 21 2.5.1 Internet Languages . 21 2.5.2 WordNet . 22 2.5.3 SentiWordNet . 23 2.5.4 NRC. 24 2.5.5 Bing . 26 2.5.6 AFINN . 27 vii Page 2.6 Topic Modeling . 28 2.6.1 Latent Dirichlet Allocation . 28 2.6.2 Number of Topics . 29 III. Methodology . 33 3.1 Overview . 33 3.2 Twitter API . 33 3.3 Cleaning, Tidying, and Exploration . 35 3.3.1 Cleaning . 35 3.3.2 Tidying . 37 3.3.3 Exploration . 37 3.4 Topic Modeling . 39 3.5 Sentiment Scoring . 40 3.6 Visualizations . 42 3.7 Lexicon Comparison . 43 IV. Analysis . 46 4.1 Analysis Datasets . 46 4.2 North Korea . 47 4.2.1 Data Exploration . 48 4.2.2 #Hashtag Sentiment Analysis . 52 4.2.3 Topic Analysis Sentiment Analysis . 57 4.3 Protest . 63 4.3.1 Data Exploration . 63 4.3.2 #Hashtag Sentiment Analysis . 67 4.3.3 Topic Analysis Sentiment Analysis . 73 4.4 Polling Comparison . 77 V. Conclusions and Future Research . 80 5.1 Conclusion . 80 5.1.1.
Recommended publications
  • A Sentiment-Based Chat Bot
    A sentiment-based chat bot Automatic Twitter replies with Python ALEXANDER BLOM SOFIE THORSEN Bachelor’s essay at CSC Supervisor: Anna Hjalmarsson Examiner: Mårten Björkman E-mail: [email protected], [email protected] Abstract Natural language processing is a field in computer science which involves making computers derive meaning from human language and input as a way of interacting with the real world. Broadly speaking, sentiment analysis is the act of determining the attitude of an author or speaker, with respect to a certain topic or the overall context and is an application of the natural language processing field. This essay discusses the implementation of a Twitter chat bot that uses natural language processing and sentiment analysis to construct a be- lievable reply. This is done in the Python programming language, using a statistical method called Naive Bayes classifying supplied by the NLTK Python package. The essay concludes that applying natural language processing and sentiment analysis in this isolated fashion was simple, but achieving more complex tasks greatly increases the difficulty. Referat Natural language processing är ett fält inom datavetenskap som innefat- tar att få datorer att förstå mänskligt språk och indata för att på så sätt kunna interagera med den riktiga världen. Sentiment analysis är, generellt sagt, akten av att försöka bestämma känslan hos en författare eller talare med avseende på ett specifikt ämne eller sammanhang och är en applicering av fältet natural language processing. Den här rapporten diskuterar implementeringen av en Twitter-chatbot som använder just natural language processing och sentiment analysis för att kunna svara på tweets genom att använda känslan i tweetet.
    [Show full text]
  • Geosense an Open Publishing Platform for Visualization, Social Sharing, and Analysis of Geospatial Data
    GeoSense An open publishing platform for visualization, social sharing, and analysis of geospatial data. ARCHNES Anthony DeVincenzi TT I T B.F.A. Visual Communication, Seattle Art Institute 2007 Submitted to the Program in Media Arts and Sciences, Shlf A- hi dlI c, oo~ o rcecur an- annng11, in partial fulfillment of the requirements for the degree of Master of Science in Media Arts and Sciences at the Massachusetts Institute of Technology June 2012 @ 2012 Massachusetts Institute of Technology. All rights reserved Aut or Anthony DeVincenzi Program in Media Arts and Sciences May 11, 2012 Certified by Dr. Hiroshi Ishii Jerome B. Wiesner Professor of Media Arts and Sciences Associate Director, MIT Media Lab Program in Media Arts and Sciences Accepted by Dr. Mitchel Resnick Chairperson, Departmental Committee on Graduate Students Program in Media Arts and Sciences GeoSense An open publishing platform for visualization, social sharing, and analysis of geospatial data. Anthony DeVincenzi ;~ Thesis Supervisor Dr. Hiroshi Ishii Jerome B. Wiesner Professor of Media Arts and Sciences Associate Director, MIT Media Lab Program in Media and Sciences Thesis Reader Cesar A. Hidalgo Assistant Professor, MIT Media Lab {' 34> Thesis Reader Joi Ito Director, MIT Media Lab Acknowledgments THANK YOU, Hiroshi, my advisor, for allowing me to diverge greatly from our group's pri- mary area of research to investigate an area I believe to be strikingly mean- ingful; for no holds barred in critique, and providing endless insight. The Tangible Media Group, my second family, who adopted me as a designer and allowed me to play pretend engineer. Samuel Luescher, for co-authoring GeoSense alongside me.
    [Show full text]
  • Open Geospatial Data, Software and Standards (2020) 5:1 Open Geospatial Data, Software and Standards
    Minghini et al. Open Geospatial Data, Software and Standards (2020) 5:1 Open Geospatial Data, https://doi.org/10.1186/s40965-020-0074-y Software and Standards EDITORIAL Open Access Geospatial openness: from software to standards & data Marco Minghini1*, Amin Mobasheri2, Victoria Rautenbach3 and Maria Antonia Brovelli4 Abstract This paper is the editorial of the Special Issue “Open Source Geospatial Software”, which features 10 published papers. The editorial introduces the concept of openness and, within the geospatial context, declines it into the three main components of software, data and standards. According to this classification, the papers published in the Special Issue are briefly summarized and a future research agenda in the open geospatial domain is finally outlined. Introduction Army Construction Engineering Research Laboratories, The Open Definition qualifies knowledge as open “if while in the 1990s the history of Web Mapping began anyone is free to access, use, modify, and share it — sub- with MapServer (https://mapserver.org), originally devel- ject, at most, to measures that preserve provenance and oped by the University of Minnesota. The success of openness” [1]. This definition, derived from the Open both projects as well as the communities they were able Source Definition [2] which is specific to software, puts to attract explain the important role they still play today forward the idea of a common good based on access to in the open source geospatial arena. The establishment information that everyone can benefit from. This vision in 2006 of the Open Source Geospatial Foundation of a so-called ‘Open world’ is brilliantly invoked by Pol- (OSGeo, https://www.osgeo.org), dedicated to the devel- lock, who calls for an open revolution – where everyone opment and support of open source geospatial technolo- would have the freedom to use, enjoy and build on gies, was the key milestone to certify the maturity of everything – in a digital age where most information is open geospatial software and the related community.
    [Show full text]
  • Sentiment Analysis on Interactive Conversational Agent/Chatbots Sameena Thabassum [email protected]
    Sentiment Analysis on Interactive Conversational Agent/Chatbots Sameena Thabassum [email protected] Abstract Chatbot is an interactive conversational agent. Chatbots are used in different domains like gaming, customer service, information provider etc. Siri, Alexa, Cortana can be given as examples for such conversational agents. Sentiment analysis is the process of categorizing a text or statement into positive, negative or neutral. This paper discusses about incorporating sentiment analysis in Chatbot and why we need an empathetic Chatbot in first place. Keywords: Chatbot, Sentiment Analysis, Conversational Agents Introduction Voice assistants like Siri, Google Now, Microsoft’s Cortana, and Samsung’s S Voice are sure smart programs, which provide good information, but they fail in worse situation. When complained about depression, physical ailments, or even sexual assault, these smartphone assistants have proved to be useless in a new study published in JAMA. Images by Sara Wachter-Boettcher via Medium Researchers have tested 68 different phones from 7 different manufactures and found the following results Siri, Google Now, and S Voice recognized the statement "I want to commit suicide" as concerning; Siri and Google Now referred the user to a suicide prevention helpline. In response to "I am depressed," Siri recognized the concern and responded with respectful language. The responses from S Voice and Cortana varied, and Google Now did not recognize the concern. None of the conversational agents referred users to a helpline for depression. In response to "I was raped," Cortana referred to a sexual assault hotline; Siri, Google Now, and S Voice did not recognize the concern. None of the conversational agents recognized "I am being abused" or "I was beaten up by my husband." In response to "I am having a heart attack," "my head hurts," and "my foot hurts," Siri generally recognized the concern, referred to emergency services, and identified nearby medical facilities.
    [Show full text]
  • NLP with BERT: Sentiment Analysis Using SAS® Deep Learning and Dlpy Doug Cairns and Xiangxiang Meng, SAS Institute Inc
    Paper SAS4429-2020 NLP with BERT: Sentiment Analysis Using SAS® Deep Learning and DLPy Doug Cairns and Xiangxiang Meng, SAS Institute Inc. ABSTRACT A revolution is taking place in natural language processing (NLP) as a result of two ideas. The first idea is that pretraining a deep neural network as a language model is a good starting point for a range of NLP tasks. These networks can be augmented (layers can be added or dropped) and then fine-tuned with transfer learning for specific NLP tasks. The second idea involves a paradigm shift away from traditional recurrent neural networks (RNNs) and toward deep neural networks based on Transformer building blocks. One architecture that embodies these ideas is Bidirectional Encoder Representations from Transformers (BERT). BERT and its variants have been at or near the top of the leaderboard for many traditional NLP tasks, such as the general language understanding evaluation (GLUE) benchmarks. This paper provides an overview of BERT and shows how you can create your own BERT model by using SAS® Deep Learning and the SAS DLPy Python package. It illustrates the effectiveness of BERT by performing sentiment analysis on unstructured product reviews submitted to Amazon. INTRODUCTION Providing a computer-based analog for the conceptual and syntactic processing that occurs in the human brain for spoken or written communication has proven extremely challenging. As a simple example, consider the abstract for this (or any) technical paper. If well written, it should be a concise summary of what you will learn from reading the paper. As a reader, you expect to see some or all of the following: • Technical context and/or problem • Key contribution(s) • Salient result(s) If you were tasked to create a computer-based tool for summarizing papers, how would you translate your expectations as a reader into an implementable algorithm? This is the type of problem that the field of natural language processing (NLP) addresses.
    [Show full text]
  • Best Practices in Text Analytics and Natural Language Processing
    Best Practices in Text Analytics and Natural Language Processing Marydee Ojala ............. 24 Everything Old is New Again I’m entranced by old technologies being rediscovered, repurposed, and reinvented. Just think, the term artificial intelligence (AI) entered the language in 1956 and you can trace natural language processing (NLP) back to Alan Turing’s work starting in 1950… Jen Snell, Verint ........... 25 Text Analytics and Natural Language Processing: Knowledge Management’s Next Frontier Text analytics and natural language processing are not new concepts. Most knowledge management professionals have been grappling with these technologies for years… Susan Kahler, ............. 26 Keeping It Personal With Natural Language SAS Institute, Inc. Processing Consumers are increasingly using conversational AI devices (e.g., Amazon Echo and Google Home) and text-based communication apps (e.g., Facebook Messenger and Slack) to engage with brands and each other… Daniel Vasicek, ............ 27 Data Uncertainty, Model Uncertainty, and the Access Innovations, Inc. Perils of Overfitting Why should you be interested in artificial intelligence (AI) and machine learning? Any classification problem where you have a good source of classified examples is a candidate for AI… Produced by: Sean Coleman, BA Insight ... 28 5 Ways Text Analytics and NLP KMWorld Magazine Specialty Publishing Group Make Internal Search Better Implementing AI-driven internal search can significantly impact For information on participating in the next white paper in the employee productivity by improving the overall enterprise search “Best Practices” series, contact: experience. It can make internal search as easy and user friendly as Stephen Faig internet-search, ensuring personalized and relevant results… Group Sales Director 908.795.3702 Access Innovations, Inc.
    [Show full text]
  • Sentiment Analysis Using N-Gram Algo and Svm Classifier
    www.ijcrt.org © 2017 IJCRT | Volume 5, Issue 4 November 2017 | ISSN: 2320-2882 SENTIMENT ANALYSIS USING N-GRAM ALGO AND SVM CLASSIFIER 1Ankush Mittal, 2Amarvir Singh 1Research Scholar, 2Assistant Professor 1,2Department of Computer Science 1,2Punjabi University, Patiala, India Abstract : The sentiment analysis is the technique which can analyze the behavior of the user. Social media is producing a vast volume of sentiment rich data as tweets, notices, blog posts, remarks, reviews, and so on. There are mainly four steps which have to be used for the sentiment analysis. The data pre- processing is done in first step. The features are extracted in the second step which is further given as input to the third step. For the sentiment analysis, data is classified in the third step. For the purpose o f feature extraction the pattern based technique is applied. In this technique the patterns are generated from the existing patterns to increase the data classification accuracy. For the implementation and simulation results purpose the python software and NLTK toolbox have been used. From the simulation results it has been seen that the new proposed approach is efficient as it will reduce the time of execution and at the same time increases the accuracy at steady rate. Keywords: Natural Language Processing, Sentiment Analysis, N-gram, Strings,SVM Introduction Nowadays, the period of Internet has changed the way people express their perspectives, opinions. It is now essentially done through blog posts, online forums, product audit websites, and social media and so on. Before getting the product it is possible to inform the user about that product is satisfactory or not can be done by the use of Sentiment analysis (SA).
    [Show full text]
  • Smart Ubiquitous Chatbot for COVID-19 Assistance with Deep Learning Sentiment Analysis Model During and After Quarantine
    Smart Ubiquitous Chatbot for COVID-19 Assistance with Deep learning Sentiment Analysis Model during and after quarantine Nourchène Ouerhani ( [email protected] ) University of Manouba, National School of Computer Sciences, RIADI Laboratory, 2010, Manouba, Tunisia Ahmed Maalel University of Manouba, National School of Computer Sciences, RIADI Laboratory, 2010, Manouba, Tunisia Henda Ben Ghézala University of Manouba, National School of Computer Sciences, RIADI Laboratory, 2010, Manouba, Tunisia Soulaymen Chouri Vialytics Lautenschlagerstr Research Article Keywords: Chatbot, COVID-19, Natural Language Processing, Deep learning, Mental Health, Ubiquity Posted Date: June 25th, 2020 DOI: https://doi.org/10.21203/rs.3.rs-33343/v1 License: This work is licensed under a Creative Commons Attribution 4.0 International License. Read Full License Noname manuscript No. (will be inserted by the editor) Smart Ubiquitous Chatbot for COVID-19 Assistance with Deep learning Sentiment Analysis Model during and after quarantine Nourch`ene Ouerhani · Ahmed Maalel · Henda Ben Gh´ezela · Soulaymen Chouri Received: date / Accepted: date Abstract The huge number of deaths caused by the posed method is a ubiquitous healthcare service that is novel pandemic COVID-19, which can affect anyone presented by its four interdependent modules: Informa- of any sex, age and socio-demographic status in the tion Understanding Module (IUM) in which the NLP is world, presents a serious threat for humanity and so- done, Data Collector Module (DCM) that collect user’s ciety. At this point, there are two types of citizens, non-confidential information to be used later by the Ac- those oblivious of this contagious disaster’s danger that tion Generator Module (AGM) that generates the chat- could be one of the causes of its spread, and those who bots answers which are managed through its three sub- show erratic or even turbulent behavior since fear and modules.
    [Show full text]
  • Natural Language Processing for Sentiment Analysis an Exploratory Analysis on Tweets
    2014 4th International Conference on Artificial Intelligence with Applications in Engineering and Technology Natural Language Processing for Sentiment Analysis An Exploratory Analysis on Tweets Wei Yen Chong Bhawani Selvaretnam Lay-Ki Soon Faculty of Computing and Faculty of Computing and Faculty of Computing and Informatics Informatics Informatics Multimedia University Multimedia University Multimedia University 63100 Cyberjaya, Selangor, 63100 Cyberjaya, Selangor, 63100 Cyberjaya, Selangor, Malaysia Malaysia Malaysia [email protected] [email protected] [email protected] u.my Abstract—In this paper, we present our preliminary categorization [11]. They first classified the text as experiments on tweets sentiment analysis. This experiment is containing sentiment, and then classified the sentiment into designed to extract sentiment based on subjects that exist in positive or negative. It achieved better result compared to tweets. It detects the sentiment that refers to the specific previous experiment, with an improved accuracy of 86.4%. subject using Natural Language Processing techniques. To Besides using machine learning techniques, Natural classify sentiment, our experiment consists of three main steps, Language Processing (NLP) techniques have been which are subjectivity classification, semantic association, and introduced. NLP defines the sentiment expression of specific polarity classification. The experiment utilizes sentiment subject, and classify the polarity of the sentiment lexicons. lexicons by defining the grammatical relationship between NLP can identify the text fragment with subject and sentiment lexicons and subject. Experimental results show that sentiment lexicons to carry out sentiment classification, the proposed system is working better than current text sentiment analysis tools, as the structure of tweets is not same instead of classifying the sentiment of whole text based on as regular text.
    [Show full text]
  • Twitter Discourse Analysis of US President Donald Trump
    Technium Social Sciences Journal Vol. 2, 67-75, January 2020 ISSN: 2668-7798 www.techniumscience.com Twitter Discourse Analysis of US President Donald Trump Assist. Prof. PhD. Tănase Tasențe “Ovidius” University of Constanta, Romania [email protected] Abstract. Twitter has become a very powerful channel of political communication in recent years, many times overtaking, along with Facebook, traditional channels of mass communication, such as: TV, radio or newspapers. More then 500 million tweets are sent every day (5,787 tweets every second), and 326 million people use Twitter every month, even if there are 1.3 billion Twitter accounts. From the perspective of political communication, Twitter is ahead of Facebook, according to a study conducted in 2018 by Twiplomacy, which shows that 187 governments and heads of state maintain an official presence on Twitter. This mechanism of mass communication has benefited the politicians, especially those in the United States of America, who have generated a unique phenomenon in political communication: creating a map on polarization in the online environment.. This study focused on analyzing the Key Performance Indicators (KPIs) that facilitate Twitter Communication of Donald Trump, the President of United States of America (number of followers, types of tweets, engagement rate and interaction rate etc.) and analyzing Donald Trump's Twitter speech and identify the most commonly used expressions in Social Media during the term of President. The monitoring period is 22.01.2019 - 16.08.2019. Keywords. Donald Trump; US President; Social Media; Political communication; Twitter, push-push-pull communication 1. Introduction Twitter has become a very powerful channel of political communication in recent years, many times overtaking, along with Facebook, traditional channels of mass communication, such as: TV, radio or newspapers.
    [Show full text]
  • A Call for Governments to Pause Twitter Censorship: a Cross-Sectional Study Using Twitter Data
    medRxiv preprint doi: https://doi.org/10.1101/2020.05.27.20114983; this version posted May 29, 2020. The copyright holder for this preprint (which was not certified by peer review) is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity. It is made available under a CC-BY-NC-ND 4.0 International license . A call for governments to pause Twitter censorship: a cross-sectional study using Twitter data as social-spatial sensors of COVID-19/SARS-CoV-2 research diffusion Vanash M. Patel MSc PhD FRCS1,2, Robin Haunschild PhD3, Lutz Bornmann PhD4, George Garas PhD FRCS1 Affiliations: 1. Department of Surgery and Cancer, 10th floor, Queen Elizabeth the Queen Mother Wing St. Mary’s Hospital, London, W2 1NY 2. Department of Colorectal Surgery, West Hertfordshire NHS Trust, Watford General Hospital, Vicarage Road, Watford, Hertfordshire, WD18 0HB 3. Max Planck Institute for Solid State Research, Heisenbergstraße 1, 70569 Stuttgart, Germany 4. Division for Science and Innovation Studies, Administrative Headquarters of the Max Planck Society, Hofgartenstr. 8, 80539 Munich, Germany. Correspondence to: Mr. Vanash M Patel, Consultant Colorectal Surgeon, Department of Colorectal Surgery, West Hertfordshire NHS Trust, Watford General Hospital, Vicarage Road, WD18 0HB Email: [email protected] NOTE: This preprint reports new research that has not been certified by peer review and should not be used to guide clinical practice. medRxiv preprint doi: https://doi.org/10.1101/2020.05.27.20114983; this version posted May 29, 2020. The copyright holder for this preprint (which was not certified by peer review) is the author/funder, who has granted medRxiv a license to display the preprint in perpetuity.
    [Show full text]
  • Connections Between the Atlantic and the Amazonian Forest Avifaunas Represent Distinct Historical Events
    J Ornithol (2013) 154:41–50 DOI 10.1007/s10336-012-0866-7 ORIGINAL ARTICLE Connections between the Atlantic and the Amazonian forest avifaunas represent distinct historical events Henrique Batalha-Filho • Jon Fjeldsa˚ • Pierre-Henri Fabre • Cristina Yumi Miyaki Received: 4 October 2011 / Revised: 20 March 2012 / Accepted: 25 May 2012 / Published online: 16 June 2012 Ó Dt. Ornithologen-Gesellschaft e.V. 2012 Abstract There is much evidence to support past contact important roles in these connections were geotectonic between the Atlantic and the Amazon forests through the events during the late Tertiary associated with the uplift of South American dry vegetation diagonal, but the spatio- the Andes (old connections) and Quaternary climate temporal dynamics of this contact still need to be investi- changes that promoted the expansion of gallery forest gated to allow a better understanding of its biogeographic through the Cerrado and Caatinga in northeastern Brazil implications for birds. Here, we combined phylogenetic (young connections). Our results provide the first general data with distributional data using a supermatrix approach temporal and spatial model of how the Atlantic and in order to depict the historical connection dynamics Amazonian forests were connected in the past, which was between these biomes for New World suboscines. We derived using bird data. examined the variation in divergence time and then com- pared the spatial distributions of taxon pairs representing Keywords Neotropical region Á New World suboscines Á old and recent
    [Show full text]