Yes, that would be nice to have thing.
Right now there is something I call HAN (huggle antivandalism network) which is a very simple IRC based service that huggle clients and other software can use to communicate with each other - https://en.wikipedia.org/wiki/Wikipedia:Huggle/HAN
this is what we use now to propagate scores that are computed by ClueBot to all huggle clients and of course we use it to make it possible for huggle clients communicate with each other :) (there is even a chat window that can be used by huggle users to talk to each other within a project scope)
On Fri, Aug 22, 2014 at 4:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Thanks Petr,
I'll post to the huggle list next time. For an example score from STiki's API, see
http://armstrong.cis.upenn.edu/stiki_api.php?style=score&rid=346523549
For more info, see the readme: http://armstrong.cis.upenn.edu/stiki_api_readme.txt
I'll be writing up a proposal for a general edit scoring service API. It would be nice if that could include a "Huggle" score along side others. I'll be digging through your code to see what it would take to extract such a score for a common API.
-Aaron
On Fri, Aug 22, 2014 at 3:49 PM, Petr Bena benapetr@gmail.com wrote:
Hi,
It's always a better idea to post to huggle list instead of me only. For example, now I was on vacation for few weeks and couldn't answer you :-)
Yes, it is possible to USE IT, but right now huggle support for non english wikis which are maintained either by some people who don't understand huggle or people who do understand huggle but not the language, isn't very good, so even scoring isn't very good. The very algorithm is pretty simple, you can see it at
https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/wikiedit.cpp#L92 however, resulting score isn't shared in any way. Only possible way to accomplish this would be to run a huggle based bot that would send the scores somewhere. This is actually possible (I am working on head less huggle that could run as a system service instead of GUI) but it's not up yet...
In addition I don't understand how STiki shares the scores? How is that?
On Tue, Aug 19, 2014 at 11:46 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Hi Petr,
I'm the maintainer of Snuggle[1]. Snuggle uses vandalism scores from STiki[2] on enwiki to generate desirability scores for newcomers. I'd like to extend Snuggle to non-English wikis, but there's no STiki outside enwiki. I noticed that Huggle exists outside enwiki *and* it performs a triage of edits by the probability that they are vandalism.
Is there a way that I could make use of Huggle's scoring system in Snuggle?
-Aaron
Ack! Didn't notice you CC'd the list. o/ hi huggle folks!
Re. API no worries. Definitely nice-to-have for your work. I'll be hacking on a general solution in the meantime. I'll swing by with a spec once I have one worked out to make sure that, once we get there, you'll be able to make use of it in Huggle if it makes sense.
-Aaron
On Fri, Aug 22, 2014 at 10:45 PM, Petr Bena benapetr@gmail.com wrote:
Yes, that would be nice to have thing.
Right now there is something I call HAN (huggle antivandalism network) which is a very simple IRC based service that huggle clients and other software can use to communicate with each other - https://en.wikipedia.org/wiki/Wikipedia:Huggle/HAN
this is what we use now to propagate scores that are computed by ClueBot to all huggle clients and of course we use it to make it possible for huggle clients communicate with each other :) (there is even a chat window that can be used by huggle users to talk to each other within a project scope)
On Fri, Aug 22, 2014 at 4:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Thanks Petr,
I'll post to the huggle list next time. For an example score from
STiki's
API, see
http://armstrong.cis.upenn.edu/stiki_api.php?style=score&rid=346523549
For more info, see the readme: http://armstrong.cis.upenn.edu/stiki_api_readme.txt
I'll be writing up a proposal for a general edit scoring service API. It would be nice if that could include a "Huggle" score along side others.
I'll
be digging through your code to see what it would take to extract such a score for a common API.
-Aaron
On Fri, Aug 22, 2014 at 3:49 PM, Petr Bena benapetr@gmail.com wrote:
Hi,
It's always a better idea to post to huggle list instead of me only. For example, now I was on vacation for few weeks and couldn't answer you :-)
Yes, it is possible to USE IT, but right now huggle support for non english wikis which are maintained either by some people who don't understand huggle or people who do understand huggle but not the language, isn't very good, so even scoring isn't very good. The very algorithm is pretty simple, you can see it at
https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/wikiedit.cpp#L92
however, resulting score isn't shared in any way. Only possible way to accomplish this would be to run a huggle based bot that would send the scores somewhere. This is actually possible (I am working on head less huggle that could run as a system service instead of GUI) but it's not up yet...
In addition I don't understand how STiki shares the scores? How is that?
On Tue, Aug 19, 2014 at 11:46 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Hi Petr,
I'm the maintainer of Snuggle[1]. Snuggle uses vandalism scores from STiki[2] on enwiki to generate desirability scores for newcomers. I'd like to extend Snuggle to non-English wikis, but there's no STiki outside enwiki. I noticed that Huggle exists outside enwiki *and* it performs a triage of edits by the probability that they are vandalism.
Is there a way that I could make use of Huggle's scoring system in Snuggle?
-Aaron
FYI: got a proposal and some collaborators together. https://meta.wikimedia.org/wiki/Research:Revision_scoring_as_a_service
On Fri, Aug 22, 2014 at 11:01 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Ack! Didn't notice you CC'd the list. o/ hi huggle folks!
Re. API no worries. Definitely nice-to-have for your work. I'll be hacking on a general solution in the meantime. I'll swing by with a spec once I have one worked out to make sure that, once we get there, you'll be able to make use of it in Huggle if it makes sense.
-Aaron
On Fri, Aug 22, 2014 at 10:45 PM, Petr Bena benapetr@gmail.com wrote:
Yes, that would be nice to have thing.
Right now there is something I call HAN (huggle antivandalism network) which is a very simple IRC based service that huggle clients and other software can use to communicate with each other - https://en.wikipedia.org/wiki/Wikipedia:Huggle/HAN
this is what we use now to propagate scores that are computed by ClueBot to all huggle clients and of course we use it to make it possible for huggle clients communicate with each other :) (there is even a chat window that can be used by huggle users to talk to each other within a project scope)
On Fri, Aug 22, 2014 at 4:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Thanks Petr,
I'll post to the huggle list next time. For an example score from
STiki's
API, see
http://armstrong.cis.upenn.edu/stiki_api.php?style=score&rid=346523549
For more info, see the readme: http://armstrong.cis.upenn.edu/stiki_api_readme.txt
I'll be writing up a proposal for a general edit scoring service API. It would be nice if that could include a "Huggle" score along side others.
I'll
be digging through your code to see what it would take to extract such a score for a common API.
-Aaron
On Fri, Aug 22, 2014 at 3:49 PM, Petr Bena benapetr@gmail.com wrote:
Hi,
It's always a better idea to post to huggle list instead of me only. For example, now I was on vacation for few weeks and couldn't answer you :-)
Yes, it is possible to USE IT, but right now huggle support for non english wikis which are maintained either by some people who don't understand huggle or people who do understand huggle but not the language, isn't very good, so even scoring isn't very good. The very algorithm is pretty simple, you can see it at
https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/wikiedit.cpp#L92
however, resulting score isn't shared in any way. Only possible way to accomplish this would be to run a huggle based bot that would send the scores somewhere. This is actually possible (I am working on head less huggle that could run as a system service instead of GUI) but it's not up yet...
In addition I don't understand how STiki shares the scores? How is
that?
On Tue, Aug 19, 2014 at 11:46 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Hi Petr,
I'm the maintainer of Snuggle[1]. Snuggle uses vandalism scores from STiki[2] on enwiki to generate desirability scores for newcomers.
I'd
like to extend Snuggle to non-English wikis, but there's no STiki outside enwiki. I noticed that Huggle exists outside enwiki *and* it performs a
triage
of edits by the probability that they are vandalism.
Is there a way that I could make use of Huggle's scoring system in Snuggle?
-Aaron
I fail to understand where this service would get data from? Would the tools itself feed it with those scores?
On Sun, Aug 24, 2014 at 7:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
FYI: got a proposal and some collaborators together. https://meta.wikimedia.org/wiki/Research:Revision_scoring_as_a_service
On Fri, Aug 22, 2014 at 11:01 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Ack! Didn't notice you CC'd the list. o/ hi huggle folks!
Re. API no worries. Definitely nice-to-have for your work. I'll be hacking on a general solution in the meantime. I'll swing by with a spec once I have one worked out to make sure that, once we get there, you'll be able to make use of it in Huggle if it makes sense.
-Aaron
On Fri, Aug 22, 2014 at 10:45 PM, Petr Bena benapetr@gmail.com wrote:
Yes, that would be nice to have thing.
Right now there is something I call HAN (huggle antivandalism network) which is a very simple IRC based service that huggle clients and other software can use to communicate with each other - https://en.wikipedia.org/wiki/Wikipedia:Huggle/HAN
this is what we use now to propagate scores that are computed by ClueBot to all huggle clients and of course we use it to make it possible for huggle clients communicate with each other :) (there is even a chat window that can be used by huggle users to talk to each other within a project scope)
On Fri, Aug 22, 2014 at 4:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Thanks Petr,
I'll post to the huggle list next time. For an example score from STiki's API, see
http://armstrong.cis.upenn.edu/stiki_api.php?style=score&rid=346523549
For more info, see the readme: http://armstrong.cis.upenn.edu/stiki_api_readme.txt
I'll be writing up a proposal for a general edit scoring service API. It would be nice if that could include a "Huggle" score along side others. I'll be digging through your code to see what it would take to extract such a score for a common API.
-Aaron
On Fri, Aug 22, 2014 at 3:49 PM, Petr Bena benapetr@gmail.com wrote:
Hi,
It's always a better idea to post to huggle list instead of me only. For example, now I was on vacation for few weeks and couldn't answer you :-)
Yes, it is possible to USE IT, but right now huggle support for non english wikis which are maintained either by some people who don't understand huggle or people who do understand huggle but not the language, isn't very good, so even scoring isn't very good. The very algorithm is pretty simple, you can see it at
https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/wikiedit.cpp#L92 however, resulting score isn't shared in any way. Only possible way to accomplish this would be to run a huggle based bot that would send the scores somewhere. This is actually possible (I am working on head less huggle that could run as a system service instead of GUI) but it's not up yet...
In addition I don't understand how STiki shares the scores? How is that?
On Tue, Aug 19, 2014 at 11:46 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Hi Petr,
I'm the maintainer of Snuggle[1]. Snuggle uses vandalism scores from STiki[2] on enwiki to generate desirability scores for newcomers. I'd like to extend Snuggle to non-English wikis, but there's no STiki outside enwiki. I noticed that Huggle exists outside enwiki *and* it performs a triage of edits by the probability that they are vandalism.
Is there a way that I could make use of Huggle's scoring system in Snuggle?
-Aaron
Nope. We'll probably end up generating the scores internally. Our hope is that, one day, tool devs won't need to solve the revision scoring problem anymore. On Aug 24, 2014 10:00 PM, "Petr Bena" benapetr@gmail.com wrote:
I fail to understand where this service would get data from? Would the tools itself feed it with those scores?
On Sun, Aug 24, 2014 at 7:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
FYI: got a proposal and some collaborators together. https://meta.wikimedia.org/wiki/Research:Revision_scoring_as_a_service
On Fri, Aug 22, 2014 at 11:01 PM, Aaron Halfaker <
aaron.halfaker@gmail.com>
wrote:
Ack! Didn't notice you CC'd the list. o/ hi huggle folks!
Re. API no worries. Definitely nice-to-have for your work. I'll be hacking on a general solution in the meantime. I'll swing by with a
spec
once I have one worked out to make sure that, once we get there, you'll
be
able to make use of it in Huggle if it makes sense.
-Aaron
On Fri, Aug 22, 2014 at 10:45 PM, Petr Bena benapetr@gmail.com wrote:
Yes, that would be nice to have thing.
Right now there is something I call HAN (huggle antivandalism network) which is a very simple IRC based service that huggle clients and other software can use to communicate with each other - https://en.wikipedia.org/wiki/Wikipedia:Huggle/HAN
this is what we use now to propagate scores that are computed by ClueBot to all huggle clients and of course we use it to make it possible for huggle clients communicate with each other :) (there is even a chat window that can be used by huggle users to talk to each other within a project scope)
On Fri, Aug 22, 2014 at 4:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Thanks Petr,
I'll post to the huggle list next time. For an example score from STiki's API, see
http://armstrong.cis.upenn.edu/stiki_api.php?style=score&rid=346523549
For more info, see the readme: http://armstrong.cis.upenn.edu/stiki_api_readme.txt
I'll be writing up a proposal for a general edit scoring service API. It would be nice if that could include a "Huggle" score along side
others.
I'll be digging through your code to see what it would take to extract
such
a score for a common API.
-Aaron
On Fri, Aug 22, 2014 at 3:49 PM, Petr Bena benapetr@gmail.com
wrote:
Hi,
It's always a better idea to post to huggle list instead of me only. For example, now I was on vacation for few weeks and couldn't answer you :-)
Yes, it is possible to USE IT, but right now huggle support for non english wikis which are maintained either by some people who don't understand huggle or people who do understand huggle but not the language, isn't very good, so even scoring isn't very good. The very algorithm is pretty simple, you can see it at
https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/wikiedit.cpp#L92
however, resulting score isn't shared in any way. Only possible way
to
accomplish this would be to run a huggle based bot that would send
the
scores somewhere. This is actually possible (I am working on head
less
huggle that could run as a system service instead of GUI) but it's
not
up yet...
In addition I don't understand how STiki shares the scores? How is that?
On Tue, Aug 19, 2014 at 11:46 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote: > Hi Petr, > > I'm the maintainer of Snuggle[1]. Snuggle uses vandalism scores > from > STiki[2] on enwiki to generate desirability scores for newcomers. > I'd > like > to extend Snuggle to non-English wikis, but there's no STiki
outside
> enwiki. > I noticed that Huggle exists outside enwiki *and* it performs a > triage > of > edits by the probability that they are vandalism. > > Is there a way that I could make use of Huggle's scoring system in > Snuggle? > > 1. https://en.wikipedia.org/wiki/Wikipedia:Snuggle > 2. https://en.wikipedia.org/wiki/Wikipedia:STiki > > -Aaron > >
I don't really see that as a "problem" it's more of a challenge for me :P
However, if you believe you can do it better, good luck I would happily use that for huggle on WMF projects, but keep in mind that as huggle 3 is supported for non WMF mediawiki installations, it needs to work independently of any other 3rd tools, extensions etc. That means if this new provider is not going to be a part of MW core, I will still keep the old scoring mechanism just for compatibility with non WMF projects.
On Sun, Aug 24, 2014 at 11:08 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Nope. We'll probably end up generating the scores internally. Our hope is that, one day, tool devs won't need to solve the revision scoring problem anymore.
On Aug 24, 2014 10:00 PM, "Petr Bena" benapetr@gmail.com wrote:
I fail to understand where this service would get data from? Would the tools itself feed it with those scores?
On Sun, Aug 24, 2014 at 7:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
FYI: got a proposal and some collaborators together. https://meta.wikimedia.org/wiki/Research:Revision_scoring_as_a_service
On Fri, Aug 22, 2014 at 11:01 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Ack! Didn't notice you CC'd the list. o/ hi huggle folks!
Re. API no worries. Definitely nice-to-have for your work. I'll be hacking on a general solution in the meantime. I'll swing by with a spec once I have one worked out to make sure that, once we get there, you'll be able to make use of it in Huggle if it makes sense.
-Aaron
On Fri, Aug 22, 2014 at 10:45 PM, Petr Bena benapetr@gmail.com wrote:
Yes, that would be nice to have thing.
Right now there is something I call HAN (huggle antivandalism network) which is a very simple IRC based service that huggle clients and other software can use to communicate with each other - https://en.wikipedia.org/wiki/Wikipedia:Huggle/HAN
this is what we use now to propagate scores that are computed by ClueBot to all huggle clients and of course we use it to make it possible for huggle clients communicate with each other :) (there is even a chat window that can be used by huggle users to talk to each other within a project scope)
On Fri, Aug 22, 2014 at 4:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Thanks Petr,
I'll post to the huggle list next time. For an example score from STiki's API, see
http://armstrong.cis.upenn.edu/stiki_api.php?style=score&rid=346523549
For more info, see the readme: http://armstrong.cis.upenn.edu/stiki_api_readme.txt
I'll be writing up a proposal for a general edit scoring service API. It would be nice if that could include a "Huggle" score along side others. I'll be digging through your code to see what it would take to extract such a score for a common API.
-Aaron
On Fri, Aug 22, 2014 at 3:49 PM, Petr Bena benapetr@gmail.com wrote: > > Hi, > > It's always a better idea to post to huggle list instead of me > only. > For example, now I was on vacation for few weeks and couldn't > answer > you :-) > > Yes, it is possible to USE IT, but right now huggle support for non > english wikis which are maintained either by some people who don't > understand huggle or people who do understand huggle but not the > language, isn't very good, so even scoring isn't very good. The > very > algorithm is pretty simple, you can see it at > > > > https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/wikiedit.cpp#L92 > however, resulting score isn't shared in any way. Only possible way > to > accomplish this would be to run a huggle based bot that would send > the > scores somewhere. This is actually possible (I am working on head > less > huggle that could run as a system service instead of GUI) but it's > not > up yet... > > In addition I don't understand how STiki shares the scores? How is > that? > > On Tue, Aug 19, 2014 at 11:46 PM, Aaron Halfaker > aaron.halfaker@gmail.com wrote: > > Hi Petr, > > > > I'm the maintainer of Snuggle[1]. Snuggle uses vandalism scores > > from > > STiki[2] on enwiki to generate desirability scores for newcomers. > > I'd > > like > > to extend Snuggle to non-English wikis, but there's no STiki > > outside > > enwiki. > > I noticed that Huggle exists outside enwiki *and* it performs a > > triage > > of > > edits by the probability that they are vandalism. > > > > Is there a way that I could make use of Huggle's scoring system > > in > > Snuggle? > > > > 1. https://en.wikipedia.org/wiki/Wikipedia:Snuggle > > 2. https://en.wikipedia.org/wiki/Wikipedia:STiki > > > > -Aaron > > > >
Ahh. I meant "problem" in the computer science/software engineering sense. I.e. in order to build a triaging curation tool, you must solve the *problem* of quality modeling.
As for non-WMF MediaWiki, I don't see a good reason that the server we will build wouldn't be more general than MediaWiki itself. But that's all speculation. No code yet. :)
-Aaron
On Sun, Aug 24, 2014 at 11:35 PM, Petr Bena benapetr@gmail.com wrote:
I don't really see that as a "problem" it's more of a challenge for me :P
However, if you believe you can do it better, good luck I would happily use that for huggle on WMF projects, but keep in mind that as huggle 3 is supported for non WMF mediawiki installations, it needs to work independently of any other 3rd tools, extensions etc. That means if this new provider is not going to be a part of MW core, I will still keep the old scoring mechanism just for compatibility with non WMF projects.
On Sun, Aug 24, 2014 at 11:08 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Nope. We'll probably end up generating the scores internally. Our hope
is
that, one day, tool devs won't need to solve the revision scoring problem anymore.
On Aug 24, 2014 10:00 PM, "Petr Bena" benapetr@gmail.com wrote:
I fail to understand where this service would get data from? Would the tools itself feed it with those scores?
On Sun, Aug 24, 2014 at 7:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
FYI: got a proposal and some collaborators together.
https://meta.wikimedia.org/wiki/Research:Revision_scoring_as_a_service
On Fri, Aug 22, 2014 at 11:01 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote:
Ack! Didn't notice you CC'd the list. o/ hi huggle folks!
Re. API no worries. Definitely nice-to-have for your work. I'll be hacking on a general solution in the meantime. I'll swing by with a spec once I have one worked out to make sure that, once we get there,
you'll
be able to make use of it in Huggle if it makes sense.
-Aaron
On Fri, Aug 22, 2014 at 10:45 PM, Petr Bena benapetr@gmail.com
wrote:
Yes, that would be nice to have thing.
Right now there is something I call HAN (huggle antivandalism
network)
which is a very simple IRC based service that huggle clients and
other
software can use to communicate with each other - https://en.wikipedia.org/wiki/Wikipedia:Huggle/HAN
this is what we use now to propagate scores that are computed by ClueBot to all huggle clients and of course we use it to make it possible for huggle clients communicate with each other :) (there is even a chat window that can be used by huggle users to talk to each other within a project scope)
On Fri, Aug 22, 2014 at 4:55 PM, Aaron Halfaker aaron.halfaker@gmail.com wrote: > Thanks Petr, > > I'll post to the huggle list next time. For an example score from > STiki's > API, see > > >
http://armstrong.cis.upenn.edu/stiki_api.php?style=score&rid=346523549
> > > For more info, see the readme: > http://armstrong.cis.upenn.edu/stiki_api_readme.txt > > I'll be writing up a proposal for a general edit scoring service > API. > It > would be nice if that could include a "Huggle" score along side > others. > I'll > be digging through your code to see what it would take to extract > such > a > score for a common API. > > -Aaron > > > On Fri, Aug 22, 2014 at 3:49 PM, Petr Bena benapetr@gmail.com > wrote: >> >> Hi, >> >> It's always a better idea to post to huggle list instead of me >> only. >> For example, now I was on vacation for few weeks and couldn't >> answer >> you :-) >> >> Yes, it is possible to USE IT, but right now huggle support for
non
>> english wikis which are maintained either by some people who
don't
>> understand huggle or people who do understand huggle but not the >> language, isn't very good, so even scoring isn't very good. The >> very >> algorithm is pretty simple, you can see it at >> >> >> >>
https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/wikiedit.cpp#L92
>> however, resulting score isn't shared in any way. Only possible
way
>> to >> accomplish this would be to run a huggle based bot that would
send
>> the >> scores somewhere. This is actually possible (I am working on head >> less >> huggle that could run as a system service instead of GUI) but
it's
>> not >> up yet... >> >> In addition I don't understand how STiki shares the scores? How
is
>> that? >> >> On Tue, Aug 19, 2014 at 11:46 PM, Aaron Halfaker >> aaron.halfaker@gmail.com wrote: >> > Hi Petr, >> > >> > I'm the maintainer of Snuggle[1]. Snuggle uses vandalism
scores
>> > from >> > STiki[2] on enwiki to generate desirability scores for
newcomers.
>> > I'd >> > like >> > to extend Snuggle to non-English wikis, but there's no STiki >> > outside >> > enwiki. >> > I noticed that Huggle exists outside enwiki *and* it performs a >> > triage >> > of >> > edits by the probability that they are vandalism. >> > >> > Is there a way that I could make use of Huggle's scoring system >> > in >> > Snuggle? >> > >> > 1. https://en.wikipedia.org/wiki/Wikipedia:Snuggle >> > 2. https://en.wikipedia.org/wiki/Wikipedia:STiki >> > >> > -Aaron >> > >> > > >