1. 25
  1.  

  2. 4

    One thing I’d be interested hearing your thoughts on: Using Wikipedia as an Impromptu Rotten Tomatoes API was in Ruby. Why did you switch to Python for this? Making it more accessible to a wider audience?

    1. 5

      Why did you switch to Python for this? Making it more accessible to a wider audience?

      Yes, exactly. I am Rubyist for the last 20 years, and that’s why when I first started doing all this (the set of projects for “programmatic access to common knowledge”, with reality being the most high-level, but in general the GitHub org contains a lot of work), like, 5 years ago, I believed that I can make cool non-Rails related stuff in Ruby and make it noticeable and used, and (if they will want, ported to other languages). I was basically wrong :) (as with most of assumptions about this area for those first 5 years, TBH)

      So that article was just a quick demo “look, Wikipedia has a lot of stuff”, using the libraries I worked on since 2016—you can say, stretching my muscles for the next attempt to approach the problem.

      For better or for worse, Python seems to be today’s go-to language for working with data, so, here we are.

    2. 3

      Why nit use SPARQL against Wikidata?

      1. 4

        Explained in the readme

        1. 3

          Summary: Wikipedia has a lot more information on it than Wikidata.