Former news editor here. When I was working for a daily metro paper, we had toyed around with ways to expose some of this "show your work" information as metadata in the online editions. Sort of like EXIF data for a photo, but for a news story. If a story mentioned an event at a particular location, the metadata might include coordinates for that location. The benefit of the metadata approach is that it's much more easily consumable by machines, but we can still use it ourselves on the frontend (e.g. show a map of the location).
Google tried getting publishers to do the same thing, but I think it eventually realized that they weren't going to get buy-in if it meant reporters and editors had to do the extra work of compiling the metadata, so they decided to just automate everything and use natural language processing to extract the metadata.
Google tried getting publishers to do the same thing, but I think it eventually realized that they weren't going to get buy-in if it meant reporters and editors had to do the extra work of compiling the metadata, so they decided to just automate everything and use natural language processing to extract the metadata.