Thank you so much, Nicolas & Lucas! @Lucas this helps a lot! At least I will get an idea about what I need until PetScan is sorted out. Would you elaborate a bit more what do you mean by "most of its results are linked to items we don’t care about"?
Best, Reem On Sat, 12 Jan 2019 at 14:18, Lucas Werkmeister <[email protected]> wrote: > You can’t directly query for the size as far as I know, but you can use > the longpages query page generator to get a list of the longest enwiki > pages, then filter the associated items for male authors. But this will > only get you about a hundred results until the longpages list is exhausted > (most of its results are linked to items we don’t care about), and it won’t > get you the actual size (and therefore the order of results isn’t > necessarily meaningful either, you just know they’re among the longest > pages). > > SELECT ?item ?titleEn WHERE { > hint:Query hint:optimizer "None". > SERVICE wikibase:mwapi { > bd:serviceParam wikibase:endpoint "en.wikipedia.org"; > wikibase:api "Generator"; > mwapi:generator "querypage"; > mwapi:gqppage "Longpages"; > mwapi:gqplimit "max". > ?title wikibase:apiOutput mwapi:title. > } > BIND(STRLANG(?title, "en") AS ?titleEn) > ?sitelink schema:name ?titleEn; > schema:isPartOf <https://en.wikipedia.org/> > <https://en.wikipedia.org/>; > schema:about ?item. > ?item wdt:P31 wd:Q5; > wdt:P106 wd:Q36180; > wdt:P21 wd:Q6581097. > } > > Try it! > > Cheers, Lucas > On 12.01.19 12:56, Nicolas VIGNERON wrote: > > Hi Reem, > > If this page > https://www.mediawiki.org/wiki/Wikidata_Query_Service/User_Manual/MWAPI > is up-o-date it's does not seem possible to get the article size of a > wikipedia article (but I must I don't use and know "wikibase:mwapi" a > lot, maybe it has or will changed). > > Cheers, > Nicolas > > Le sam. 12 janv. 2019 à 12:16, Reem Al-Kashif <[email protected]> a > écrit : > >> Hello! >> >> Hope this finds you well. I put together a query >> <https://query.wikidata.org/#SELECT%20%3Fitem%20%3FitemLabel%20%3FsitelinkEn%0A%0AWHERE%20%7B%0A%20%3Fitem%20wdt%3AP31%20wd%3AQ5.%0A%20%3Fitem%20wdt%3AP106%20wd%3AQ36180.%0A%20%3Fitem%20wdt%3AP21%20wd%3AQ6581097.%0A%20%3FsitelinkEn%20schema%3Aabout%20%3Fitem%3B%0A%20%20%09%09%09%20%20%20%20schema%3AisPartOf%20%3Chttps%3A%2F%2Fen.wikipedia.org%2F%3E.%0A%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%20%7D%0A%20%20%7D> >> to create a list of English Wikipedia articles about male writers. Is it >> possible to filter the results by size? For example, articles that are >> larger than or equal to 10k bytes? >> >> I understand that this is better done by PetScan, but my PetScan query >> <https://petscan.wmflabs.org/?language=en&project=wikipedia&depth=50&categories=Male%20writers&ns%5B0%5D=1&larger=10000&search_max_results=500&interface_language=en&&doit=> >> refuses to cooperate for a reason I don't know yet.. :/ >> >> Thanks in advance. >> >> Best, >> Reem >> >> -- >> >> *Kind regards, Reem Al-Kashif* >> >> >> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >> Virus-free. >> www.avg.com >> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> >> _______________________________________________ >> Wikidata mailing list >> [email protected] >> https://lists.wikimedia.org/mailman/listinfo/wikidata >> > > _______________________________________________ > Wikidata mailing > [email protected]https://lists.wikimedia.org/mailman/listinfo/wikidata > > _______________________________________________ > Wikidata mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikidata > -- *Kind regards,Reem Al-Kashif*
_______________________________________________ Wikidata mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata
