rai

Evaluation of landscape alternatives for managing oak at Tenalquot Prairie, Washington

In recent years, interest has increased in restoring Oregon white oak (Quercus garryana Dougl. ex Hook.) and prairie landscapes in the Pacific Northwest, especially where elements of historical plant communities are intact. We evaluated the effect of alternative management scenarios on the extent and condition of Oregon white oak, the extent of prairie, and the harvest and standing volumes of Douglas-fir (Pseudotsuga menziesii (Mirb.) Franco) within a 2934-ha portion of Fort Lewis, Washington (named the Tenalquot Planning Area for the purpose of the project). A landscape-level analysis of the scenarios was completed using a geographic information system, a forest growth model (ORGANON), and landscape visualization software (EnVision). The scenarios ranged from no active management to restoration of the historical extent of oak and prairies within the planning area. The results indicate that the window of opportunity for restoring oak and prairie landscapes in the Puget Sound lowlands and other regions is small, and aggressive management is needed to maintain or enhance these landscapes. The project demonstrates the value of landscape level analyses and the use of new technologies for conveying the results of alternative management scenarios.




rai

Tangled trends for temperate rain forests at temperatures tick up.

Climate change is altering growing conditions in the temperate rain forest region that extends from northern California to the Gulf of Alaska. Longer, warmer growing seasons are generally increasing the overall potential for forest growth in the region. However, species differ in their ability to adapt to changing conditions. For example, researchers with Pacific Northwest Research Station examined forest trends for southeastern and southcentral Alaska and found that, in 13 years, western redcedar showed a 4.2-percent increase in live-tree biomass, while shore pine showed a 4.6-percent decrease. In general, the researchers found that the amount of live-tree biomass in extensive areas of unmanaged, higher elevation forest in southern Alaska increased by as much as 8 percent over the 13-year period, contributing to significant carbon storage. Hemlock dwarf mistletoe is another species expected to fare well under warmer conditions in Alaska. Model projections indicate that habitat for this parasitic species could increase 374 to 757 percent over the next 100 years. This could temper the prospects for western hemlock—a tree species otherwise expected to do well under future climate conditions projected for southern Alaska. In coastal forests of Washington and Oregon, water availability may be a limiting factor in future productivity, with gains at higher elevations but declines at lower elevations.




rai

Greenhouse gas emissions versus forest sequestration in temperate rain forests—a southeast Alaska analysis

Sitka, Alaska, has substantial hydroelectric resources, limited driving distances, and a conservation-minded community, all suggesting strong opportunities for achieving a low community carbon footprint.




rai

Lamb rescued by digger after falling 2ft down a drainpipe

Thankfully the little lamb was unharmed by the ordeal and was reunited with his mum




rai

'Flipping hell!' The Newcastle 'machine' who stunned team-mate in training

Newcastle United goalkeeper Rob Elliot has opened up about team-mate Isaac Hayden and what makes him such an important player




rai

Former San Diego Morning Host Steve Kramer Raises Funds To Feed Third Shift Workers During Pandemic

Former iHEARTMEDIA Top 40 KHTS (CHANNEL 933)/SAN DIEGO morning co-host STEVE KRAMER, now hosting his "CERTIFIED MAMA'S BOY" podcast, raised over $6000 to feed third shift … more




rai

West Belfast lad cycling round Falls Park every day to raise money for hospice

Rossa Doherty asked his mummy what he could do to help after seeing




rai

NI weather warning issued for heavy rain and thunderstorms

Chance of "localised torrential downpours"




rai

KOST/Los Angeles Morning Star Ellen K & Jason Mraz Set To Help Children's Hospital Los Angeles Fundraiser

CHILDREN’s HOSPITAL LOS ANGELES (CHLA) has announced that their WALK & PLAY L.A. event is going virtual this year due to the COVID-19 pandemic, with proceedings set for SATURDAY … more




rai

One Portrait - The Setup

On a regular basis we get called in to do a standard portrait series for senior management (and sometimes the entire staff) and this is how we do it. The objective is to always produce a well lit, flattering portrait of the subject where the subject is separated from the background and the lighting doesn’t take away from the person being photographed.




rai

The Radio Cares: Feeding America Emergency Radiothon One-Day Fundraiser To Help Fight Hunger Is Underway

TODAY, CUMULUS and WESTWOOD ONE are leading the charge for THE RADIO CARES: FEEDING AMERICA EMERGENCY RADIOTHON and is asking for all radio stations to get involved and … more




rai

New Orleans Music Documentary In ‘Virtual’ Release To Raise Money For COVID-19 Relief Efforts

In an effort to raise money for LOUISIANA musicians who have been devastated by the COVID-19 pandemic, EAGLE ROCK ENTERTAINMENT and filmmaker MICHAEL MURPHY are releasing the new … more




rai

Entercom/Boston Radiothon Raises Funds To 'Feed New England'

ENTERCOM's BOSTON cluster aired a special "Feed NEW ENGLAND Radiothon" on TUESDAY (5/5), raising funding to provide 156,684 meals for people in need through GREATER BOSTON FOOD … more




rai

WDRV/Chicago's Sherman & Tingle Raise $15,000 For Coronavirus Response Fund For Nurses

HUBBARD RADIO Classic Rock WDRV (97.1 THE DRIVE)/CHICAGO's morning guys SHERMAN & TINGLE partnered with the AMERICAN NURSES FOUNDATION to present “Healthcare Heroes," a … more




rai

Radio Cares: Feeding America Emergency Radiothon Raised Over $500,000

The RADIO CARES: FEEDING AMERICA EMERGENCY RADIOTHON raised $500,146 for FEEDING AMERICA's COVID-19 hunger relief efforts last THURSDAY (4/30). The daylong event included over 10,000 … more




rai

Global DJ Live-Stream Fundraiser 'Set For Love' Planned For May 8-10

U.K.'s BRIGHTON MUSIC CONFERENCE has partnered with the charity LAST NIGHT A DJ SAVED MY LIFE (LNADJ) and issued an invitation to DJ's around the world to take part in Set For Love, … more




rai

Network Rail

Network Rail owns and operates the entire railway infrastructure in the United Kingdom, managing 18 of the largest stations in England, Scotland and Wales. Network Rail delivers 4.5 million journeys a day for its customers, managing rail timetabling by working...




rai

Better science needed to support clinical predictors that link cardiac arrest, brain injury, and death: a statement from the American Heart Association

Statement Highlights: While significant improvements have been made in resuscitation and post cardiac arrest resuscitation care, mortality remains high and is mainly attributed to widespread brain injury.Better science is needed to support the ...




rai

$2.5 million now available for fast-tracked heart and brain focused scientific research of COVID-19

DALLAS, March 24, 2020 — As part of its global response to the growing COVID-19 pandemic, the American Heart Association, the world’s leading voluntary organization focused on heart and brain health and research, is committing  $2.5 million to research...




rai

More than $14 million in research grants awarded for health technology solutions focused on heart and brain health, including special projects related to COVID-19 and CVD

DALLAS, April 2, 2020 – The American Heart Association — the world’s leading voluntary organization dedicated to a world of longer, healthier lives — announced today more than $14 million in scientific research grants are being awarded to four...




rai

Surgeons successfully treat brain aneurysms using a robot

Research Highlights: A robot was used to treat brain aneurysms for the first time. The robotic system could eventually allow remote surgery, enabling surgeons to treat strokes from afar. Embargoed until 11:15 a.m. Pacific Time / 2:15 p.m. Eastern ...




rai

Brain emotional activity linked to blood vessel inflammation in recent heart attack patients

Research Highlights: People with recent heart attacks have significantly higher activity in a brain area (the amygdala) involved in stress perception and emotional response. They also have more inflammation in key arteries and increased bone marrow ...




rai

New oxygenation and ventilation management training for health care providers

DALLAS, April 3, 2020 — With the COVID-19 pandemic, more patients are having difficulty breathing and requiring ventilators to help them breathe. As hospital and intensive care unit (ICU) volumes increase with COVID-19 patients, health care ...




rai

12 scientific teams redefining fast-tracked heart and brain health research related to COVID-19




rai

Struggling Sutton and Epsom Rugby Club 'overwhelmed' as global donations raise £24k

In a year that has seen financial struggles and even loss of life, the community has generously supported the club




rai

The chronic and evolving neurological consequences of traumatic brain injury

Traumatic brain injury (TBI) can have lifelong and dynamic effects on health and wellbeing. Research on the longterm consequences emphasises that, for many patients, TBI should be conceptualised as a chronic health condition. Evidence suggests that functional outcomes after TBI can show improvement or deterioration up to two decades after injury, and rates of all-cause mortality remain elevated for many years. Furthermore, TBI represents a risk factor for a variety of neurological illnesses, including epilepsy, stroke, and neurodegenerative disease. With respect to neurodegeneration after TBI, post-mortem studies on the long-term neuropathology after injury have identified complex persisting and evolving abnormalities best described as polypathology, which includes chronic traumatic encephalopathy. Despite growing awareness of the lifelong consequences of TBI, substantial gaps in research exist. Improvements are therefore needed in understanding chronic pathologies and their implications for survivors of TBI, which could inform long-term health management in this sizeable patient population.




rai

Health Problems Precede Traumatic Brain Injury in Older Adults

Traumatic brain injury (TBI) is a leading cause of death and disability. Older adults are more likely than younger individuals to sustain TBIs and less likely to survive them. TBI has been called the “silent epidemic,” and older adults are the “silent population” within this epidemic. This study evaluates whether indicators of preinjury health and functioning are associated with risk of incident traumatic brain injury (TBI) with loss of consciousness (LOC) and to evaluate health‐related factors associated with mortality in individuals with incident TBI.




rai

Dispositional optimism and cognitive functioning following traumatic brain injury

The association of dispositional optimism with health-related factors has been well established in several clinical populations, but little is known about the role of optimism in recovery after traumatic brain injury (TBI). Given the high prevalence of cognitive complaints after TBI, the present study examined the association between optimism and cognitive functioning after TBI.




rai

Traumatic brain injury in homeless and marginally housed individuals: a systematic review and meta-analysis

Homelessness is a global public health concern, and traumatic brain injury (TBI) could represent an underappreciated factor in the health trajectories of homeless and marginally housed individuals. We aimed to evaluate the lifetime prevalence of TBI in this population, and to summarise findings on TBI incidence and the association between TBI and health-related or functioning-related outcomes.




rai

Deaths from Fall-Related Traumatic Brain Injury — United States, 2008-2017

The national age-adjusted rate of fall-related TBI deaths increased by 17% from 2008 to 2017; rates increased significantly in 29 states and among nearly all groups, most notably persons living in noncore nonmetropolitan counties and those aged ≥75 years.




rai

Less Than Half of Patients Recover Within 2 Weeks of Injury After a Sports-Related Mild Traumatic Brain Injury

A look at how to describe clinical recovery time and factors that might impact recovery after a sports-related mild traumatic brain injury (SR-mTBI; concussion).




rai

Beautiful Winning Photos From The 2020 Head On Portrait Award

The winner of the 2020 Head On portrait prize is Australian photographer Fiona Wolf, with her image titled The gift,...




rai

Cargill rail yard stalls as court case rolls on

Background CEDAR RAPIDS — After a bitter battle between residents and one of the city’s major employers — Cargill — with the city of Cedar Rapids in the middle, in...




rai

Intimate Portraits of Women Illustrating Sorority

“Je n’ai pas de sœur, c’est peut-être pour ça que je la cherche dans chaque femme” confie Maria Clara Macrì dans les pages de son livre 13 Moons to Find Her, qui devrait être publié prochainement. Cette quête de sororité s’est réalisée au travers d’une série de portraits (un projet au départ intitulé In Her Rooms) pour laquelle la photographe italienne a rencontré […]




rai

Cargill rail yard stalls as court case rolls on

Background

CEDAR RAPIDS — After a bitter battle between residents and one of the city’s major employers — Cargill — with the city of Cedar Rapids in the middle, in December, the Cedar Rapids City Council approved a $6.5 million, 12-track, 200-car rail yard located between the Rompot neighborhood and Prairie Park Fishery.

Cargill wanted to buy and put the rail yard on a 28-acre city-owned site on Stewart Road SE. Construction required rezoning the land to industrial use and a change to the city’s future land use map — putting city officials in the spotlight.

The rail yard was needed for more supply chain stability and to protect jobs at the corn-milling plant, at 1710 16th St. SE and not far from the rail yard site, company officials said. Cargill officials planned to submit final paperwork within a month of the vote, begin construction in early spring and have the rail yard operating by the end of the year.

What has happened since?

A lot and nothing.

Before construction was to begin, the city required Cargill to provide a third-party appraisal of the land. The city had provided an initial value of $83,200, which Cargill agreed to match. However, the value of the land has been in question as nearby properties ranged from $20,000 to $30,000 an acre, which was far greater than the $3,000 per acre value the city used.

City officials say the appraisal has not been submitted, nor has Cargill sought the required permits before construction can begin.

This delay began well before disruptions from the coronavirus pandemic and after lawsuits were filed to block the rail yard.

Rompot resident and state Sen. Rob Hogg, who is a lawyer, filed two lawsuits against the City Council — one each challenging the rezoning vote and the vote to change the future land use map. Numerous neighbors and others in opposition to the rail yard have joined the lawsuit, which Hogg supported.

Meanwhile, Cargill intervened on behalf of the city. At this point, sides still are arguing whether to expand the record to include additional evidence. Dates for a hearing have not been set.

So, the status of the contentious rail yard and a timeline for construction remains in limbo.

“We don’t have anything new to share at this point regarding work and timelines specific to the development of the rail yard,” Kelly Sheehan, a spokeswoman for Cargill, said in late April.




rai

Trying to straighten all the lines on this shot is a sure fire...



Trying to straighten all the lines on this shot is a sure fire way to go blind. ???? (at London, United Kingdom)




rai

TrailBuddy: Using AI to Create a Predictive Trail Conditions App

Viget is full of outdoor enthusiasts and, of course, technologists. For this year's Pointless Weekend, we brought these passions together to build TrailBuddy. This app aims to solve that eternal question: Is my favorite trail dry so I can go hike/run/ride?

While getting muddy might rekindle fond childhood memories for some, exposing your gear to the elements isn’t great – it’s bad for your equipment and can cause long-term, and potentially expensive, damage to the trail.

There are some trail apps out there but we wanted one that would focus on current conditions. Currently, our favorites trail apps, like mtbproject.com, trailrunproject.com, and hikingproject.com -- all owned by REI, rely on user-reported conditions. While this can be effective, the reports are frequently unreliable, as condition reports can become outdated in just a few days.

Our goal was to solve this problem by building an app that brought together location, soil type, and weather history data to create on-demand condition predictions for any trail in the US.

We built an initial version of TrailBuddy by tapping into several readily-available APIs, then running the combined data through a machine learning algorithm. (Oh, and also by bringing together a bunch of smart and motivated people and combining them with pizza and some of the magic that is our Pointless Weekends. We'll share the other Pointless Project, Scurry, with you soon.)

The quest for data.

We knew from the start this app would require data from a number of sources. As previously mentioned, we used REI’s APIs (i.e. https://www.hikingproject.com/data) as the source for basic trail information. We used the trails’ latitude and longitude coordinates as well as its elevation to query weather and soil type. We also found data points such as a trail’s total distance to be relevant to our app users and decided to include that on the front-end, too. Since we wanted to go beyond relying solely on user-reported metrics, which is how REI’s current MTB project works, we came up with a list of factors that could affect the trail for that day.

First on that list was weather.

We not only considered the impacts of the current forecast, but we also looked at the previous day’s forecast. For example, it’s safe to assume that if it’s currently raining or had been raining over the last several days, it would likely lead to muddy and unfavorable conditions for that trail. We utilized the DarkSky API (https://darksky.net/dev) to get the weather forecasts for that day, as well as the records for previous days. This included expected information, like temperature and precipitation chance. It also included some interesting data points that we realized may be factors, like precipitation intensity, cloud cover, and UV index. 

But weather alone can’t predict how muddy or dry a trail will be. To determine that for sure, we also wanted to use soil data to help predict how well a trail’s unique soil composition recovers after precipitation. Similar amounts of rain on trails of very different soil types could lead to vastly different trail conditions. A more clay-based soil would hold water much longer, and therefore be much more unfavorable, than loamy soil. Finding a reliable source for soil type and soil drainage proved incredibly difficult. After many hours, we finally found a source through the USDA that we could use. As a side note—the USDA keeps track of lots of data points on soil information that’s actually pretty interesting! We can’t say we’re soil experts but, we felt like we got pretty close.

We used Whimsical to build our initial wireframes.

Putting our design hats on.

From the very first pitch for this app, TrailBuddy’s main differentiator to peer trail resources is its ability to surface real-time information, reliably, and simply. For as complicated as the technology needed to collect and interpret information, the front-end app design needed to be clean and unencumbered.

We thought about how users would naturally look for information when setting out to find a trail and what factors they’d think about when doing so. We posed questions like:

  • How easy or difficult of a trail are they looking for?
  • How long is this trail?
  • What does the trail look like?
  • How far away is the trail in relation to my location?
  • For what activity am I needing a trail for?
  • Is this a trail I’d want to come back to in the future?

By putting ourselves in our users’ shoes we quickly identified key features TrailBuddy needed to have to be relevant and useful. First, we needed filtering, so users could filter between difficulty and distance to narrow down their results to fit the activity level. Next, we needed a way to look up trails by activity type—mountain biking, hiking, and running are all types of activities REI’s MTB API tracks already so those made sense as a starting point. And lastly, we needed a way for the app to find trails based on your location; or at the very least the ability to find a trail within a certain distance of your current location.

We used Figma to design, prototype, and gather feedback on TrailBuddy.

Using machine learning to predict trail conditions.

As stated earlier, none of us are actual soil or data scientists. So, in order to achieve the real-time conditions reporting TrailBuddy promised, we’d decided to leverage machine learning to make predictions for us. Digging into the utility of machine learning was a first for all of us on this team. Luckily, there was an excellent tutorial that laid out the basics of building an ML model in Python. Provided a CSV file with inputs in the left columns, and the desired output on the right, the script we generated was able to test out multiple different model strategies, and output the effectiveness of each in predicting results, shown below.

We assembled all of the historical weather and soil data we could find for a given latitude/longitude coordinate, compiled a 1000 * 100 sized CSV, ran it through the Python evaluator, and found that the CART and SVM models consistently outranked the others in terms of predicting trail status. In other words, we found a working model for which to run our data through and get (hopefully) reliable predictions from. The next step was to figure out which data fields were actually critical in predicting the trail status. The more we could refine our data set, the faster and smarter our predictive model could become.

We pulled in some Ruby code to take the original (and quite massive) CSV, and output smaller versions to test with. Now again, we’re no data scientists here but, we were able to cull out a good majority of the data and still get a model that performed at 95% accuracy.

With our trained model in hand, we could serialize that to into a model.pkl file (pkl stands for “pickle”, as in we’ve “pickled” the model), move that file into our Rails app along with it a python script to deserialize it, pass in a dynamic set of data, and generate real-time predictions. At the end of the day, our model has a propensity to predict fantastic trail conditions (about 99% of the time in fact…). Just one of those optimistic machine learning models we guess.

Where we go from here.

It was clear that after two days, our team still wanted to do more. As a first refinement, we’d love to work more with our data set and ML model. Something that was quite surprising during the weekend was that we found we could remove all but two days worth of weather data, and all of the soil data we worked so hard to dig up, and still hit 95% accuracy. Which … doesn’t make a ton of sense. Perhaps the data we chose to predict trail conditions just isn’t a great empirical predictor of trail status. While these are questions too big to solve in just a single weekend, we'd love to spend more time digging into this in a future iteration.



  • News & Culture

rai

TrailBuddy: Using AI to Create a Predictive Trail Conditions App

Viget is full of outdoor enthusiasts and, of course, technologists. For this year's Pointless Weekend, we brought these passions together to build TrailBuddy. This app aims to solve that eternal question: Is my favorite trail dry so I can go hike/run/ride?

While getting muddy might rekindle fond childhood memories for some, exposing your gear to the elements isn’t great – it’s bad for your equipment and can cause long-term, and potentially expensive, damage to the trail.

There are some trail apps out there but we wanted one that would focus on current conditions. Currently, our favorites trail apps, like mtbproject.com, trailrunproject.com, and hikingproject.com -- all owned by REI, rely on user-reported conditions. While this can be effective, the reports are frequently unreliable, as condition reports can become outdated in just a few days.

Our goal was to solve this problem by building an app that brought together location, soil type, and weather history data to create on-demand condition predictions for any trail in the US.

We built an initial version of TrailBuddy by tapping into several readily-available APIs, then running the combined data through a machine learning algorithm. (Oh, and also by bringing together a bunch of smart and motivated people and combining them with pizza and some of the magic that is our Pointless Weekends. We'll share the other Pointless Project, Scurry, with you soon.)

The quest for data.

We knew from the start this app would require data from a number of sources. As previously mentioned, we used REI’s APIs (i.e. https://www.hikingproject.com/data) as the source for basic trail information. We used the trails’ latitude and longitude coordinates as well as its elevation to query weather and soil type. We also found data points such as a trail’s total distance to be relevant to our app users and decided to include that on the front-end, too. Since we wanted to go beyond relying solely on user-reported metrics, which is how REI’s current MTB project works, we came up with a list of factors that could affect the trail for that day.

First on that list was weather.

We not only considered the impacts of the current forecast, but we also looked at the previous day’s forecast. For example, it’s safe to assume that if it’s currently raining or had been raining over the last several days, it would likely lead to muddy and unfavorable conditions for that trail. We utilized the DarkSky API (https://darksky.net/dev) to get the weather forecasts for that day, as well as the records for previous days. This included expected information, like temperature and precipitation chance. It also included some interesting data points that we realized may be factors, like precipitation intensity, cloud cover, and UV index. 

But weather alone can’t predict how muddy or dry a trail will be. To determine that for sure, we also wanted to use soil data to help predict how well a trail’s unique soil composition recovers after precipitation. Similar amounts of rain on trails of very different soil types could lead to vastly different trail conditions. A more clay-based soil would hold water much longer, and therefore be much more unfavorable, than loamy soil. Finding a reliable source for soil type and soil drainage proved incredibly difficult. After many hours, we finally found a source through the USDA that we could use. As a side note—the USDA keeps track of lots of data points on soil information that’s actually pretty interesting! We can’t say we’re soil experts but, we felt like we got pretty close.

We used Whimsical to build our initial wireframes.

Putting our design hats on.

From the very first pitch for this app, TrailBuddy’s main differentiator to peer trail resources is its ability to surface real-time information, reliably, and simply. For as complicated as the technology needed to collect and interpret information, the front-end app design needed to be clean and unencumbered.

We thought about how users would naturally look for information when setting out to find a trail and what factors they’d think about when doing so. We posed questions like:

  • How easy or difficult of a trail are they looking for?
  • How long is this trail?
  • What does the trail look like?
  • How far away is the trail in relation to my location?
  • For what activity am I needing a trail for?
  • Is this a trail I’d want to come back to in the future?

By putting ourselves in our users’ shoes we quickly identified key features TrailBuddy needed to have to be relevant and useful. First, we needed filtering, so users could filter between difficulty and distance to narrow down their results to fit the activity level. Next, we needed a way to look up trails by activity type—mountain biking, hiking, and running are all types of activities REI’s MTB API tracks already so those made sense as a starting point. And lastly, we needed a way for the app to find trails based on your location; or at the very least the ability to find a trail within a certain distance of your current location.

We used Figma to design, prototype, and gather feedback on TrailBuddy.

Using machine learning to predict trail conditions.

As stated earlier, none of us are actual soil or data scientists. So, in order to achieve the real-time conditions reporting TrailBuddy promised, we’d decided to leverage machine learning to make predictions for us. Digging into the utility of machine learning was a first for all of us on this team. Luckily, there was an excellent tutorial that laid out the basics of building an ML model in Python. Provided a CSV file with inputs in the left columns, and the desired output on the right, the script we generated was able to test out multiple different model strategies, and output the effectiveness of each in predicting results, shown below.

We assembled all of the historical weather and soil data we could find for a given latitude/longitude coordinate, compiled a 1000 * 100 sized CSV, ran it through the Python evaluator, and found that the CART and SVM models consistently outranked the others in terms of predicting trail status. In other words, we found a working model for which to run our data through and get (hopefully) reliable predictions from. The next step was to figure out which data fields were actually critical in predicting the trail status. The more we could refine our data set, the faster and smarter our predictive model could become.

We pulled in some Ruby code to take the original (and quite massive) CSV, and output smaller versions to test with. Now again, we’re no data scientists here but, we were able to cull out a good majority of the data and still get a model that performed at 95% accuracy.

With our trained model in hand, we could serialize that to into a model.pkl file (pkl stands for “pickle”, as in we’ve “pickled” the model), move that file into our Rails app along with it a python script to deserialize it, pass in a dynamic set of data, and generate real-time predictions. At the end of the day, our model has a propensity to predict fantastic trail conditions (about 99% of the time in fact…). Just one of those optimistic machine learning models we guess.

Where we go from here.

It was clear that after two days, our team still wanted to do more. As a first refinement, we’d love to work more with our data set and ML model. Something that was quite surprising during the weekend was that we found we could remove all but two days worth of weather data, and all of the soil data we worked so hard to dig up, and still hit 95% accuracy. Which … doesn’t make a ton of sense. Perhaps the data we chose to predict trail conditions just isn’t a great empirical predictor of trail status. While these are questions too big to solve in just a single weekend, we'd love to spend more time digging into this in a future iteration.



  • News & Culture

rai

Concussion had made my life a mess. So I gave my brain injury a name

By turning 'Stella' into a punchline, laughter became my medicine and sharing my story became my therapy




rai

Reducing brain damage in sport without losing the thrills

When Olympic gold medallist Shona McCallin was hit on the side of her head by a seemingly innocuous shoulder challenge, she suffered what was originally thought to be a concussion.




rai

Recovery From Mild Brain Trauma Takes Longer Than Expected: Study

"This study challenges current perceptions that most people with a sports-related mTBI recover within 10 to 14 days," said lead author Dr. Stephen Kara, from Axis Sports Medicine in Auckland, New Zealand.




rai

The U.S. needs a nationwide registry for traumatic brain injury

The congressional Brain Injury Task Force, co-chaired by Reps. Bill Pascrell Jr. (D-N.J.) and Don Bacon (R-Neb.), spoke to hundreds of people gathered at the Rayburn House Office Building. One area of focus was the development of a national traumatic brain injury registry, a vital step for getting a handle on how best to manage this difficult-to-treat condition.




rai

What life is like now for 3 people with brain injuries — and their loved ones

Ken Rekowski, Shawn Hill and Jodi Graham are dealing with COVID-19 in different ways




rai

The return of language after brain trauma

Language sets humans apart in the animal world. Language allows us to communicate complex ideas and emotions.  But too often after brain injury be it stroke or trauma, language is lost. 




rai

The return of language after brain trauma

Language sets humans apart in the animal world. Language allows us to communicate complex ideas and emotions.  But too often after brain injury be it stroke or trauma, language is lost. 




rai

Giveaway: 500 Holographic Raised Foil Business Cards – 100% Free

Print Peppermint is one of the most refreshingly creative online printers on the internet at the moment. Their endless range of high-end business cards with unique special finishes like: foil stamping, die-cutting, embossing, letterpress, and edge painting, coupled with a meticulously curated family of thick premium papers make them a rather deadly force. Move over Moo and […]

The post Giveaway: 500 Holographic Raised Foil Business Cards – 100% Free appeared first on WebAppers.




rai

TrailBuddy: Using AI to Create a Predictive Trail Conditions App

Viget is full of outdoor enthusiasts and, of course, technologists. For this year's Pointless Weekend, we brought these passions together to build TrailBuddy. This app aims to solve that eternal question: Is my favorite trail dry so I can go hike/run/ride?

While getting muddy might rekindle fond childhood memories for some, exposing your gear to the elements isn’t great – it’s bad for your equipment and can cause long-term, and potentially expensive, damage to the trail.

There are some trail apps out there but we wanted one that would focus on current conditions. Currently, our favorites trail apps, like mtbproject.com, trailrunproject.com, and hikingproject.com -- all owned by REI, rely on user-reported conditions. While this can be effective, the reports are frequently unreliable, as condition reports can become outdated in just a few days.

Our goal was to solve this problem by building an app that brought together location, soil type, and weather history data to create on-demand condition predictions for any trail in the US.

We built an initial version of TrailBuddy by tapping into several readily-available APIs, then running the combined data through a machine learning algorithm. (Oh, and also by bringing together a bunch of smart and motivated people and combining them with pizza and some of the magic that is our Pointless Weekends. We'll share the other Pointless Project, Scurry, with you soon.)

The quest for data.

We knew from the start this app would require data from a number of sources. As previously mentioned, we used REI’s APIs (i.e. https://www.hikingproject.com/data) as the source for basic trail information. We used the trails’ latitude and longitude coordinates as well as its elevation to query weather and soil type. We also found data points such as a trail’s total distance to be relevant to our app users and decided to include that on the front-end, too. Since we wanted to go beyond relying solely on user-reported metrics, which is how REI’s current MTB project works, we came up with a list of factors that could affect the trail for that day.

First on that list was weather.

We not only considered the impacts of the current forecast, but we also looked at the previous day’s forecast. For example, it’s safe to assume that if it’s currently raining or had been raining over the last several days, it would likely lead to muddy and unfavorable conditions for that trail. We utilized the DarkSky API (https://darksky.net/dev) to get the weather forecasts for that day, as well as the records for previous days. This included expected information, like temperature and precipitation chance. It also included some interesting data points that we realized may be factors, like precipitation intensity, cloud cover, and UV index. 

But weather alone can’t predict how muddy or dry a trail will be. To determine that for sure, we also wanted to use soil data to help predict how well a trail’s unique soil composition recovers after precipitation. Similar amounts of rain on trails of very different soil types could lead to vastly different trail conditions. A more clay-based soil would hold water much longer, and therefore be much more unfavorable, than loamy soil. Finding a reliable source for soil type and soil drainage proved incredibly difficult. After many hours, we finally found a source through the USDA that we could use. As a side note—the USDA keeps track of lots of data points on soil information that’s actually pretty interesting! We can’t say we’re soil experts but, we felt like we got pretty close.

We used Whimsical to build our initial wireframes.

Putting our design hats on.

From the very first pitch for this app, TrailBuddy’s main differentiator to peer trail resources is its ability to surface real-time information, reliably, and simply. For as complicated as the technology needed to collect and interpret information, the front-end app design needed to be clean and unencumbered.

We thought about how users would naturally look for information when setting out to find a trail and what factors they’d think about when doing so. We posed questions like:

  • How easy or difficult of a trail are they looking for?
  • How long is this trail?
  • What does the trail look like?
  • How far away is the trail in relation to my location?
  • For what activity am I needing a trail for?
  • Is this a trail I’d want to come back to in the future?

By putting ourselves in our users’ shoes we quickly identified key features TrailBuddy needed to have to be relevant and useful. First, we needed filtering, so users could filter between difficulty and distance to narrow down their results to fit the activity level. Next, we needed a way to look up trails by activity type—mountain biking, hiking, and running are all types of activities REI’s MTB API tracks already so those made sense as a starting point. And lastly, we needed a way for the app to find trails based on your location; or at the very least the ability to find a trail within a certain distance of your current location.

We used Figma to design, prototype, and gather feedback on TrailBuddy.

Using machine learning to predict trail conditions.

As stated earlier, none of us are actual soil or data scientists. So, in order to achieve the real-time conditions reporting TrailBuddy promised, we’d decided to leverage machine learning to make predictions for us. Digging into the utility of machine learning was a first for all of us on this team. Luckily, there was an excellent tutorial that laid out the basics of building an ML model in Python. Provided a CSV file with inputs in the left columns, and the desired output on the right, the script we generated was able to test out multiple different model strategies, and output the effectiveness of each in predicting results, shown below.

We assembled all of the historical weather and soil data we could find for a given latitude/longitude coordinate, compiled a 1000 * 100 sized CSV, ran it through the Python evaluator, and found that the CART and SVM models consistently outranked the others in terms of predicting trail status. In other words, we found a working model for which to run our data through and get (hopefully) reliable predictions from. The next step was to figure out which data fields were actually critical in predicting the trail status. The more we could refine our data set, the faster and smarter our predictive model could become.

We pulled in some Ruby code to take the original (and quite massive) CSV, and output smaller versions to test with. Now again, we’re no data scientists here but, we were able to cull out a good majority of the data and still get a model that performed at 95% accuracy.

With our trained model in hand, we could serialize that to into a model.pkl file (pkl stands for “pickle”, as in we’ve “pickled” the model), move that file into our Rails app along with it a python script to deserialize it, pass in a dynamic set of data, and generate real-time predictions. At the end of the day, our model has a propensity to predict fantastic trail conditions (about 99% of the time in fact…). Just one of those optimistic machine learning models we guess.

Where we go from here.

It was clear that after two days, our team still wanted to do more. As a first refinement, we’d love to work more with our data set and ML model. Something that was quite surprising during the weekend was that we found we could remove all but two days worth of weather data, and all of the soil data we worked so hard to dig up, and still hit 95% accuracy. Which … doesn’t make a ton of sense. Perhaps the data we chose to predict trail conditions just isn’t a great empirical predictor of trail status. While these are questions too big to solve in just a single weekend, we'd love to spend more time digging into this in a future iteration.



  • News & Culture

rai

Rails cache sweeper redux

Michael Mahemoff writes: To be effective, Rails cache sweepers need to be more fully understood.  They know no standard, so you must employ art. He goes on: Sweepers observe both your models and your controllers, but most workarounds focus on their controller nature.  Importantly: the sweeper must be explicitly added as an observer. Even more Read the rest...




rai

METAL INJECTION LIVECAST #544 - 33% Drained

This week, we had a very special guest, our Livecastard of the Month, Eric, who actually signed up for our...

The post METAL INJECTION LIVECAST #544 - 33% Drained appeared first on Metal Injection.



  • Metal Injection Livecast

rai

10 diagrams to help you think straight about UX Research

Some of the problems we work on as UX researchers are simple and are easily solved by getting users in front of our product. But other problems can be complex and it's hard to know how to start solving them. In situations like that, a simple 2x2 diagram can cut through the 'what ifs', the 'how abouts' and the edge cases and provide a simple way of looking at the problem. Here are 10 examples of 2x2 diagrams to simplify UX research discussions.