Adding onto this (I don't work for DDG), seriously check out the zeroclickinfo project[0] if you're looking to do some open-source over the coming holidays. I wrote a SoundCloud instant answer[1] and it was my first contribution to open-source (a little less than a year ago).
That one pull request led to many others that have opened a lot of doors for me. It's a super approachable codebase and I had a lot of fun with it.