Mar 8 2020
@Idadelveloper Wikidata items don't always have values for everything. You'll need to accommodate such cases
@Idadelveloper Could you provide details of how to reproduce that error or any snaps of the error? You usually get this error when you try to retrieve data that does not exist. Maybe check out the JSON structure?
@Idadelveloper You'll have to install and import mwbase first of all. From there you can use https://github.com/mediawiki-utilities/python-mwbase to understand the Entity class. Then you just need to retrieve property information from the Entity and use it. Let me know if you're still stuck after trying this out! :)
Mar 7 2020
Oh didn't notice the notebook had been changed. Thanks!
@Isaac Could you tell if the embeddings have been uploaded and if so, how we can use those as I was wanting to work with them. Also wanted to know what we could work on if we're done with this task. Thanks!
Mar 6 2020
@Idadelveloper As mentioned in the notebook, You can use the MediaWiki pageprops API to get this information by sending a query to the API using a Python library similar to what is done here: https://www.mediawiki.org/wiki/API:Pageprops
An additional revids (revision ids) parameter can be sent with the API request to get data corresponding to specific revision ids in the query response. After that, all you need to do is parse the response to get the qid and you're good to go!
Task 4 relies on there existing viable embeddings to try to compare Wikidata items. Are these available for us to apply or do we have to come up with mock embeddings?
Hello! I'm Hammad, a final year undergrad student from Pakistan, and I was wanting to work on this project for my Outreachy application. Having an affinity for Python development and Machine Learning this project seems almost tailor-made for me. I hope to have a great experience working on this and will be bugging people for help all the way (sorry in advance for that xD). I look forward to working with you all!