Posts

2021-05-10: Chronicling the life-cycle of top new stories with StoryGraphBot

Image
Fig. 1: Fig. 1 (Click on image to expand): Story Attention Dynamics chart illustrating the life-cycle of two top news stories from May 18, 2018 -- May 19, 2018. Each line (red or blue) represents a top news story. The x-axis represents time while the y-axis represents the average degree of Connected Components (representation of story). Within our window of observation, the  Santa Fe High School Shooting   story received peak attention on Friday May 18, 2018 at 4:40PM, this attention waned with the lowest point coinciding with the rise of a new story, the  Royal Wedding of Prince Harry and Meghan Markle . News stories are born expected or unexpected, big or small, compete for attention with sibling stories or enjoy the spotlight alone, live short or long lives, and exit through death or hibernation.  Since August 2017, every 10-minutes, StoryGraph has been quantifying the attention given to news stories. In the past three years, we have seen threats of war , hurricanes Harvey / Irma /

2021-05-03: Automated Filtering of Eye Movements Using Dynamic Areas of Interest in Different Granularity Levels

Image
Fig. 1: The Workflow of Object Detection and Segmentation for Dynamic AOI Filtering and Eye Movement Processing. Most of the eye-tracking experiments involve areas of interests (AOIs) for the analysis of eye gaze data. It is because people only attend to a few areas in a given stimulus and an analysis of eye movements within them can provide important clues to the underlying physiological functions supporting the allocation of visual attention resources. For instance, in user interface interaction, the number of fixations within a user interface component indicates the efficiency of finding that component among others. Analysis of eye movements is mostly done within static AOIs though analysis of eye movements using dynamic AOIs, such as in videos, has recently gained traction. One such example is visual and statistical analysis of viewers’ experience using eye movement data on video feeds. One potential application of dynamic AOIs is dynamically controlled magnification around the cen

2021-04-24: 2021 WS-DL Research Expo

Image
On April 14, the Web Science and Digital Libraries (WS-DL) Research Group held our 2021 Research Expo.  The occasion was that we had two students who needed to give their MS project presentations, which we would have normally just handled internal within the department.  But since everything is on Zoom now anyway, we decided to allow the other professors in the group nominate one of their students to give a short research update.  All the materials (slides, software, data, etc.) are linked from the GitHub repo for the Research Expo, but the five presentations were: Abigail Mabe , " Extending Chromium: Memento-aware Web Browser " Dhruv Patel , " What Did It Look Like: A service for creating website timelapses using the Memento framework " Muntabir Choudhury , " A Supervised Learning Approach with Visual Features to Extract Metadata from Scanned Electronic Theses and Dissertations (ETDs) " Yasith Jayawardana , " Re-Streaming and Synthesis for Real-Tim

2021-04-13: Trip report: 1st International Workshop on Scientific Knowledge: Representation, Discovery, and Assessment

Image
The 1st International Workshop on Scientific Knowledge (Sci-K) was co-located with the 2021 Web Conference . This is a one-day workshop on April 13, 2021. Because of Covid-19, the workshop was held online. This is a There are 11 papers presented in this workshop. I had a paper co-authored with Sarah M. Rajitmajer (assistant professor, Pennsylvania State University), Dr. C. Lee Giles (professor, Pennsylvania State University), and Sree Sai Teja Lanka (MS, graduated from Pennsylvania State University in 2021). Below, I briefly summarize the keynote given by Staša Milojević , and our paper titled " Extraction and Evaluation of Statistical Information from Social and Behavioral Science Papers ". Keynote: Capturing tectonic shifts in contemporary science Dr. Milojević  is the associate professor of informatics at the Indiana University Bloomington . Much of what she presented on the workshop was in the broad domain of science of science, elucidating the dynamics of science as

2021-04-05: Data Visualization Fall 2020 Projects

Image
(Previous semester Information Visualization highlights posts: Fall 2019 , Fall 2017 , Spring 2017 , Spring 2016 , Spring 2015 , Spring/Fall 2013 , Fall 2012 , Fall 2011 ) Fall 2020 was the second offering of CS 625: Data Visualization , a graduate-level visualization course that is part of the CS Masters program and is a core course in the Data Science and Analytics MS program . I had originally designed this as a flipped+hybrid course (described in an earlier blog post ), so teaching this during COVID-times was not too much different than normal.  We use Tamara Munzner's Visualization Analysis and Design textbook and focus on basic visualization design principles and on how to ask good questions. Students were allowed to use whatever tool they wished, but I emphasized clear design no matter what tool was used. Over the course of two assignments ( HW7 , HW8 ), students developed questions about real-world data, developed a draft visualization, and then refined the visualiza

2021-03-31: NeuroPype Custom Node Tutorial

Image
If you have not already heard of it, NeuroPype is a great tool for developing pipelines to perform sensor data acquisition, processing, analysis, and/or display.  Its Pipeline Designer, based on the Orange application, has a well-developed drag-and-drop interface that makes it easy for anyone from students to experienced clinicians to perform biosignal data analysis.  The NeuroPype - Academic Edition is also freely available to university researchers, faculty and students for non-commercial research. Although the current NeuroPype release comes with hundreds of nodes readily available for use, they may not always provide the functionality that you desire.  Luckily, NeuroPype makes it fairly easy for developers to write and deploy their own Python-based nodes to support their biosignal processing requirements.  In this tutorial, I will take you step-by-step in creating your first NeuroPype custom node.  Getting Started You must first create an account using your school email address

2021-03-31: Examining the News Media's Treatment of COVID-19 Death Milestones

Image
A tweet on September 20, 2020 suggested that the news media was normalizing death not treating the two milestones (100,000 vs. 200,000) of COVID-19 deaths the same. If we look at the quoted tweet closer, we can see that it is a side by side of two front pages of the New York Times. The image on the left shows a full page of names of people who have died due to COVID-19 near the 100,000 milestone. This front page is from May 24, 2020. The image on the right shows a New York Times front page near the 200,000 milestone. That front page is from September 20, 2020. The milestone story is not featured on this page. However, the dates of these two newspapers are not the actual milestone dates. If we evaluate the front page of each web site for other news sources, how did they prioritize these milestones? Are they displayed prominently? How prominently? Are they ranked first? Second? How far into the page does one need to scan before they see a news article mentioning these milestone