Expanded on basic series-level profile to include better coverage of streaming availability at series, season, and episode levels.
![Screenshot of search results for the TV series Survivor, featuring TV knowledge graph (right) and episode detail with streaming links (top left)](https://www.emily-cannon.com/wp-content/uploads/2016/02/tvsrp_screenshot.png)
https://search.yahoo.com/search?p=survivor (still live in some form, but without all the features noted here)
![Screenshot of TV season search feature for the series Survivor, season 26, including description and episode list](https://www.emily-cannon.com/wp-content/uploads/2016/02/tvseason_screenshot.png)
Ask
The Knowledge Graph team wanted to develop major feature improvements to entity profiles around People, Movies, and TV Series with competitor parity as a goal. As a TV enthusiast, I volunteered to support TV Series profile enhancements.
Process
Because I was responsible for the migration of the existing TV series experience into our content management platform, I was well-acquainted with the data elements and quality we already had and could create a clear list of requirements to replace and significantly improve. I was also able to compare this with elements found in design mocks created for the effort. Initially, the planned design did not account for the quality of images available in our database, so I was able to leverage my experience to strike a balance between design requirements and content realities. I was responsible for UX copy including data labels and headers.
After the experience had been live for a time, I learned that our Knowledge Graph database now included content I believed to be valuable to search users: streaming links. While competitors already offered this information, they focused on a la carte options and not popular subscription services, where many series could already be found. I sought and received buy-in from product owners to pursue major changes to the TV series experience.
Streaming links were stored at the episode level, not series or even season, but our keyword list was manually generated, but I found a scalable way to serve episode-level links without manually curating triggering lists covering thousands of individual episodes. I also used this data to identify whether a series could be found on the streaming sites Netflix, Hulu, and Amazon, and if so, to construct a series-level link.
The Knowledge Graph team also wanted to perform a quality audit of their data for several key topics. I served as the lead for TV Series, creating a finite list of elements to review and guidelines for assessing quality, moderating discussion, and authoring a report on the results.
Result
TV Series in web search results went from a very basic snapshot of title, synopsis, network, logo image, and cast to an interactive set of features including the same key base content as well as episodes, seasons, air dates, and streaming links.
While these solutions were not necessarily an ideal user experience, they allowed users to easily click and find information they might want without too much effort.
The results of the quality audit were used to develop systemic improvements to the way they merge and manage data sources.