Allen Institute’s Semantic Scholar now searches across 175 million academic papers

« Some studies suggest that the number of scientific papers published in English each year exceeds 3 million, which amounts to thousands per day. Perhaps unsurprisingly, it’s estimated that only half of those papers are ever read by anyone other than the author (or coauthors) and the publishing journal’s editors. (…) »