Hi!

I made a a Meteor DDP API to the stream of recent changes on all
WikiMedia wikis. Now you can simply use DDP.connect on in your Meteor
application to connect to stream of changes on Wikipedia. You can use
MongoDB queries to limit only to those changes you are interested in.
If there is interest, I could add also full diffs support and then you
could try to hit this API. We could probably also eventually host it
on Wikimedia Labs.

http://wikimedia.meteor.com/


Mitar

On Fri, Dec 12, 2014 at 11:53 PM, Maximilian Klein <isa...@gmail.com> wrote:
> Hello Researchers,
>
> I've been playing with Recent Changes Stream Interface recently, and have
> started trying to use the API's "action=compare" to look at every diff of
> every wiki in real time. The goal is to produce real-time analytics on the
> content that's being added or deleted. The only problem is that is will
> really hammer the API with lots of reads since it doesn't have a batch
> interface. Can I spawn multiple network threads and do 10+ reads per second
> forever without the API complaining? Can I warn someone about this and get a
> special exemption for research purposes?
>
> The other thing to do would be to use "action=query" to get the revisions in
> batches and do the diffing myself, but then i'm not guaranteed to be diffing
> in the same way that the site is.
>
> What techniques would you recommend?
>
>
> Make a great day,
> Max Klein ‽ http://notconfusing.com/
>
> _______________________________________________
> Wiki-research-l mailing list
> Wiki-research-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wiki-research-l
>



-- 
http://mitar.tnode.com/
https://twitter.com/mitar_m

_______________________________________________
Wiki-research-l mailing list
Wiki-research-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wiki-research-l

Reply via email to