Sorry, so. Okay, so, welcome every body.
Mein Name ist Thomas Danner oder Tom, as you like,
today, here here to present work that I've done matter couple of non-google collectually.
At someone is and the say from a say fun huland. This is,
yeah, some of a, some sort of a third different project excuries,
because it's on the one hand,
the research project on the other hand, it's,
I lot of flag note, DS hacking.
I most the head of present, the now
JS hacking part
It will give your libbed of an overview of the sciencific part behind it.
But yeah, I tried to at some life coding and yeah,
hope, you have some fun,
just downwatching the lifetime, if it will work.
Finger is cross. So the title of this is a using
Wikipedia concurrent eddings bikes with social enber a plosibility jacks for breaking news detection.
So first last and if you publish publish something,
make that had itled very long,
because very long titles look very good on your cV. And very long titles,
also have the unique,
ja,
Condition, which is very important,
if you want to be remember, so this is something,
that no one else uses on the web,
so you will be the one,
who is connected with this, yeah, combination of keywords,
which is kind of important, actually.
Are right? So final side. Breaking news detection.
So what is a news actually? So news, now addays,
lesson last, as a news in the scenes of opening,
a newspaper, turning on the radio.
News is something that just happens all rounders. And whenever we see something,
it's like, wow, that's also,
when we pull out our smartphones, and take fotos,
we upload videos, we do, yeah,
this is not use, but still,
You know, people take for us, everywhere.
So, the bestic message is and you have probably
seen, this picture a lot of the place. News,
less and less, break simply on social networks,
news breaks on, yeah, just threat our Facebook.
My never say one see something that is of importance.
They posted on social networks. And then, it's some point,
journalists, where pick up, this kind of social network
generated media and put it in the traditional news media.
Of course, we still need to traditional news,
but yeah, we have this,
see this news report to thing,
that,
Kind of, not replaces, but yeah, completes,
how on news reporting happens, now it is.
And yeah, so this is is of course,
animate that DFC, that has been verified,
minutes after the your excellent happen, they were a camera
teams all over the place. And yeah, this guy
, what was is name? Genes Chromes, chromes,
mean we was even driven and now. So this guy,
was credited of posting the first picture of this event happening.
If you remember, there's at 9-11, this tourist guy picture,
which don't to people turnout to be fake,
but it was also wildly reposted on social networks and some news media actually use that,
So you can already get the idea,
there is this problem of, if sendly,
you start believing just anyone in the sweet,
for posts something on Social Networks,
you have this kind of credibility problem.
So you always want to make sure that,
what you repost as a traditional news media,
that you kind of check, if what they say is real,
is actually real in terroth.
So, yeah, the basic messaging here is news all
to happens on social networks.
And yeah, you're to news also happens on Wikipedia.
So, for example, the day when Michael Jackson did
And you editing war was started on Wikipedia that some people said,
MJ is that. And this is not confirmed yet.
And undered the changes of people, who said,
he is that. And then people started to convert the
article from Michael Jackson, from Presentents and to Pastons.
So Michael Jackson is a into Michael Jackson voice a and so one.
And then people undered that again and said, yeah,
it's not true. And basically, all this complete come
competitive editing, Indian, put down, dikicapedia.
So that had real. They are server issues that they
simply because of people doing and undering changes to
an article
Right. So, how can we exploit that? So,
das ist ein science effect term of first story defection and real time social networks,
this is mostly the academic way our saying twitter,
simply because and twitter has this streaming aka.
So, everyone who does social network and alysis and talks about real time blau,
they usually used peter because of the streaming aPI.
So, yeah, typically, as a say here,
this is based on twitters, streaming aPI,
ein klassical prepresentative of this kind of research, is for example,
you can see the source down here and now.
It was a share, the slights after the talk.
So, don't but out with writing this down if you
went to people just use tweet to see,
weil how came you exploit different signals to see,
if something might be social breaking news.
And a typically people tread to detect spikes in time,
in locality, text, and typically this as also restricted to to a certain domain.
So maybe you had this twitter use to predict earthquakes in Japan,
paper. Also das war also managed from academic science and
to major online news or eben in traditional news.
So there people just to used this kind of domain recruction to check if a couple of terms accurred,
frequently in a certain region, mentioning a certain region,
from people, that are a known to be based in the region inson.
So I love, fills is get a played and then
this systems are a years to detect things like earth quicks.
And there was this famous excity comic, where,
my sheriff, it's ever was an excity comic,
or what if from the same outhor,
very he try to calculate, when will tweets be,
sorry, manual, the official earth quick,
be overtaken by tweets reporting amount it.
So, it's kind of catting matter here.
So, yeah, I love people work in at area
The problem of this, kind of research is,
you get out of this falls positive events.
So if you think of this signample, celebrate, two billion prices,
that thing one, on scratch cards by retreating this,
and you could win 50 pounds today.
So a lot of people retwee, these kind of messages to
win some 50 pound eventually if it's worth, 50 pounds,
but yeah, a lot of people retwee at this kind of messages.
So this got 50 plus retwee, at this random point in time,
but yeah, the basic problem here is,
you get a high recall of potential breaking news events on social networks.
But then if you have a glows to look,
the position of presition of these events is really look,
I love like, these kind of things are,
I can just look, at trends on Twitter, it's mostly like,
things I had for breakfasting and people posting stuff they had for breakfast.
Or I don't know, reasons I've rogue up with my
girlfriend. And then people really posting stuff like that,
and then people just asking why the hell is blauer trending.
So you get a lot of noice that add up,
that adds up to yet and other different layer of noice.
So you get the message, a lot of falls positives,
get, yeah, nicht to be that dead with, do this kind of research.
So this also about those guys, Sascha Batterage,
Miles Osborn and the One, yeah, had to do with.
And when they presented, they're news detector of first story,
the sector, which are broad them up to different approach,
they used more illess the same system, but then in a second step,
they used wikipedia as some sort of, yeah, procebility,
check to see, melve some people are are reporting,
something like that.
Trade to matched to something that is in Wikipedia.
So what they there is they used wikipedia page of your lacks.
And if you know know,
that capital apage of your lacks,
it's really amazing
Wikipedia. All over the world, global, real,
huge website. If you got to this your else,
everyone can download, there are more alize unfiltered,
pay-view loggs, with an ourally resolution.
So don't rate it down every share this light.
Where just everyone can see, so from some of the
biggest websites, the direct loggs. So this is,
of course, for the researchers and for everyone doing,
can of social media, research. It's fantastic.
So that's source. And yeah, what day that in
their second approach, so you can story see,
mys always born.
And the same petrovich person
They, yeah, try to see, if they can use. Tweets,
as a first signal, and then in the second step,
Wikipedia, page views, from the lockfiles to see,
yeah, is there are some collaboration with being something that
might be breaking use according to twitter.
And then using Wikipedia, an a second step.
They findings were, yes, this actually works.
So, if something is breaking news,
at very reflected on Wikipedia, they detector two our relags.
So the thing happening, typor reporting it on social networks.
And then from that moment, until, it makes,
it's way up to Wikipedia, two ours.
For breaking news this is kind of that
I kind of good. If you think of this happens on a global scale,
at a global scale, and relative figuring out,
what is important for everyone, that really is not just breaking news,
but breaking news that matters for people.
So this system already was very great. So, nothing is sure,
are you sure, it's this kind of can Wikipedia,
really be used to filter for,
yeah,
plosibility and yes,
this can me done
And a next step, I camien,
and had they are why not inverest to process.
So instead of looking at tweets and then looking at Wikipedia,
managed inverest to process and look at Wikipedia first,
and then look at social networks.
So there's this famous saying, effect with look any further,
it was because of I standing on the shoulders of Giants.
So in this case, I was standing on there shoulders,
by just, yeah, taking there year,
and turning in the round.
So the good thing is Wikipedia is a very,
very open project. So one of the most open projects
basically on the internet. So all of the data as
are are are accessible
But they have is the have a list of iRC channels.
So I see, like this oldschool chat system,
where they publish all the changes, that happen on Wikipedia-Pages.
This just a static screenshot, because actually bring the system up.
Let's see, I can get that worked to work.
So that's just connect to color caine out. It can see,
iRC, Wikimedia.org, was the channel. And then,
you can see here, just about tweeting all, not weeting about yeah,
posting about each changed that happens to on to a Wikipedia article.
I've connected now to two channels, you can see the menamics cheme.
So it's language that Wikipedia. And if you just take,
this one for example, open it.
Irgendsee, this is to change that happens right.
That happened right now. So someone changed some file name
here, and eat it a space that wasn't here.
So he can see, it's some sort of diff mark up,
that you as a know from GitHub or from code revisioning systems and general.
So you can see, directly, what has been changed,
but just following that you're able. So,
if you're just look at the format of those messages here,
you can see, so RCP, MTPA, whatever,
is the name of the board.
Then you have in this double square breaket notation,
there are name of the articles, are lobby ism,
for example, lobbyismus, then here, some special call,
that's as what kind of Family, the change belanced toos.
So Samuel, just things where, yeah, in this case someone approved something.
M ist eine Modification, this kind of fit things.
And then sometimes you can see be beam in spot. So,
Vekipedia has a lot of, maintenance spots,
the just go all the way through Wikipedia and fix problems that can we automatic automatically fixed.
And then, you get the diffuseurel. And then you
get some sort of in a certain sensitive commitmesser,
we can see, what they said, so,
this is ein Strumpf, the guy who did it change,
plus formings,
he edit something
Ja, it just disappeared, but yeah,
you can see here, business a board message,
he put something up today, whatever.
Also, you can see it, it's really streaming,
lot of things, I happening here.
And this is German, the German Wikipedia,
if you look at english equipedia, it's a lot faster.
So, this is already, very fastinating. Very much,
most of this work, that I've done here as really
standing on a shoulders of Giants. So, there has been someone,
who has been credited as your call our other of this paper,
who word on something, card, wicky is dream.
I save they works. Yeah, it's blowering.
I right. So, this is which is stream by
my call other add Summers.
And you can slowly see,
stuff coming in
So he has, you can see here, yeah, now, it's
connected to all the different RSC-Channels. And then you can see
here the left time side, different categories of edits.
So at its from locked in the users,
at its from anonymous users, at its from board.
So, he can filter by seeing,
who is connected to the system and then just saying,
I'm believe only locked in users or,
I'm on a filter out stuff that is done by boards and so on.
So this is just beautiful. It just displaying stuff at
its as it gets edited and the but the way is,
whenever someone uploads something to Wikimedia, so to the Wikimedia commons,
the use is that whatever it maybe, as a background-Image.
And then I can see it as changed.
Quite happy that nothing opseen appearsier. It's something's interesting to
watched. That's fully this way. Right. So,
this is Wikisstream. And then I thought about there's
a lot of potential into the using that the information.
So, he's is a displaying it. So,
how can you make more fun things with it? Let's
go back interpresentation mode
Hallo, hallo. Erzähl. I'm still connected.
Als es der Lowering, nehmen wir du eine Hargrifash.
And present. Gott, das ist Wiki Stream to on.
I think I close the page. Yeah, aclose that
happen. So, everybody please tops. Yeah, that's
one. Yeah, that's one. It can full screen
it now. Yeah, okay, wieder weg.
So, the card year inverse the process
This brings me to introducing this system likipedia live monitor that
yeah users all this information that you have just seen to do raking news detection.
So the naming pattern of the Wikipedia RC-Channels is languaged.project,
so in this case.de, dort Wikipedia,
but you can connect to a lot of things like,
that's wirklich wiki commons for uploading images and multimedia content to on,
there's victionary.
So you can ready connect to any of the wikipedia project.
I focus you on Wikipedia, which is probably the most
well known project
The Languages, it's really crazy. There's so many wikipedia Languages.
And we can basically find Wikipedia and klingen and any random
Language. So we can connect to a lot of,
a lot of those Wikipedias and just see, what's going on.
So now what is very interesting about Wikipedia,
the different versions of Wikipedia and each of them, are interconnected.
So if you think of the example, the English alical of Albert Einstein,
as connected, to the German audical of Albert Einstein.
So if you are into semantics,
this is super valuable information, because you know,
the concept in German called X is the same,
as the concept, For example, Why and English.
And this is really a goal graph of things that are
interconnector, that everyone connectors, it's really open.
So for this case, it's not really super faszinierending,
but if you take the Jackanies, transsiteration of alban ansteins name,
that might not be obvious that they're really talking that the same concept.
But because of this low level, interconnected neces,
you can really see, but the Jappanies, whatever,
transitivity, transliteration of Albert Ansteins name,
is really talking about the same concept as the English
or the German Vakipedia Article
And Wikipedia has a a API for this kind of things.
So you can say, this is the article that are have.
If me all the language versions of this different article in different languages.
So we can use that, as random JavaScript,
Hacker, and just use this information and exploited.
And then, there is also a project called Wikidata,
there has, also project Objective to automatics process or now.
And the orisently, when you wanted to connect,
one article to the other, and that to be done manually.
So, yeah, to link from
A2B and from
And get to maintain that all all all the differenting with language versions with a vikidator.
This gets now automated. So ähm, vikidata just maintained
one central database that has all the maping. So,
ähm, yeah, the maintenance of that,
of course, is a lot simple,
then it used to be in the old days.
But yeah, there to different things that as Vecidate on one handside,
and then simply the vikidopedia,
ABI that you can just use,
to get all this information.
A right
Now, what makes news breaking news? So,
we're came up with so called breaking news conditions that
articles and adrica clusters have to full fill.
So the first condition, more then greater then five occurrencies.
So whenever you have an article cluster, and Ananica cluster
as articles that get edited, about the same concept.
So the french article about Albert Einstein getting, erited and the,
I don't know, the German article about Albert Einstein.
So if you know that they are into connected,
we put them in and article cluster.
So each of these article clusters has to appear more than
five times
In Mattween those edits, so the second condition,
they may not be a more than one minute. So if you addit in the morning,
and then someone else edits in the afternoon,
it's not important this not interesting, there's to be some,
yeah, temporal, yeah, related ness, to see,
weil, if the same concept, get edited,
in between, yeah, last in 60 second,
seconds, then is probably interesting.
And then also, there are a editors must be
more than two, a greater equals two persons.
So, it's not interesting to just look at one person,
doing the same change at two different versions of the article
Typically you have people who cue rate certain articles on Wikipedia
and they do this and they're local languagest day speak.
So me, it's English in Germans, so I'm guy
might cue rate. The English in the German version of
some article, this is not really interesting here.
Okay, and then, we're have a soccer
monitoring loop. And we say, it has to be,
of nolember, then two one 40 seconds,
that we keep articles in this monitoring loop.
And yeah, if something, for fills all these conditions,
we say, then, this is a breaking news.
Candidate. And if you remember, the title of this
talk What? Antonow we have using Wikipedia concurrent edits bikes.
Right. So this is what we have exploited so far.
So now comes the second part. And this is also
very inverest the process of Osborn and Patroage,
saying with social network placebility checks.
So now the use social networks to check for the
procebility of a breaking news candidate that has full field.
And the five breaking use conditions to then say, but let's
look if it's actually something that gets discussed on social
So now without any further do, let have a look at the system.
As I said, I have a share the slides,
but if you want to play with it,
this is the link, Wikipedia, IRC, Herocle-App.
And, you can see, it's lowly connects.
It takes some cold start time. And meanvery can explain,
what is going on here? Here in this parks,
he can see, things that get get edited,
right, now. So really, just hooking into the
IRC channels and thing,
what gets edited right now
Here, you can see, things are get merged.
So article clusters and in this case, may stand
up here, yeah. Spanish seemonkey with finish seemonkey.
If no cloud, but this article is about,
but we can always just click through and see what this is.
So you can see, Spanish, Simonkey, oh,
Simonkey, this, Simonkey, okay.
It's been a while. Arry. Okay,
so and then I can go here, where is doyal?
And see, this was really just happening right now.
So this is the change that we just so announced on
And now of course, you want to see the Finish-Version.
Rip? Also, of course, it's clear this is.
Edit history. And you can see, where was it?
Hier, so this means 15th of April.
I don't see it finish. But it live me.
And, and, yeah, people did something here.
If no cloud, what they changed,
but we can just have a look.
So, you can see here
This is the change that there. Das ist now yet with.
Sorry, something. Elsa, you looking at yet.
So now you looking at is that the check flag.
No, Slowek and Flag. So let's see the eye
it and spenash, as big, elist the little bit
of spenash. Oh ja, so someone just updating,
the version number of the recent, most recent, see monkey.
Let's close that. And then you can see here,
this is social network news about this concept
So Simonki, you can see here,
we saw that just a second a goal two,
71, seems to be the most recent version.
So people tagabout this event. And mean, well,
we have something else. So Rossario constolent. Let's see
, what that is? Oh ja, I read
about that. Before, so this runner did today.
So people, of course, update the Wikipedia article
Her, weißt du, das personal,
das ist so, hey, still says ey,
but we can then of course look at the English version,
which is usually more attitate.
So something else happened to have, let's see.
So, that was one athly to die today.
I thought it was here. So, let's see when
that it here. So, someone it just something on
important here,
it's here this this one
Same. So, sag mal, er it just a wikipedia commons,
mean, we have Steven Frys,
I'm on the elited something from Steven Frys, second see,
you get out of things, the people edit on Wikipedia,
but if you look at it, it's not really interesting,
because people just a change categories or at categories and so on,
ups,
this dingers here.
So, this is why they are are not requality
as breaking news can ideas.
It just as a dicoclast this repediely edited and shard intervalls
Sorry. Okay. Eine on the interface,
you can always see, the breaking news condition.
So here, you can see,
this one hasn't had more them five a currencies.
It hasn't had, yeah, less and 100 seconds and so on.
It hasn't had, yeah, someone changes to sending.
So we can reset settings, let's see,
where is the most, boris.
So we saw that the
full sendings
Denn, als sie if his still get breaking use,
so for example today, early today, Leonard Euler,
was reported as breaking use.
And why, because Google Chose him as, google bit
chose him for a doodle, so they gave him especial
mentioned on the Google Homepage.
And I know if anyone of you has seen that,
so people, mark that on Wikipedia. Also,
you can argue about if this is really breaking use,
but lot of people founded interesting enough to globally mark that.
Ja, so we can just watched for availancy if
you get something interesting
And this is really, very low on resorts.
So you can justly it at open as it tap.
It does all the heavy lifting on the server.
And the client just the year listens to changes,
that get broadcast, why are websocket.
So yeah, as it said you can just leave it
open and wait, if something happens doing the day.
Nothing it. So mean, bye,
like have a look at the no-joy as part of it.
And again, I'm standing on the shoulders of Giants.
So there is the no-joy as IRC-Packet by Ahm, Martin Smith.
This sky. So, jetzt am GitHub. It's very
easy to work with. So, this is very can
get a code from. I have very heard something life.
And I'm not a life quarter, so I have prepared everything.
So, I live just slowly reveal, what I'm doing here.
So, the first time as just just just
no joy as spoiler play. Sending up express,
sending up, edgy peans one, creating the server.
And here recriving the IRC-Package right. Okay. And
then we go slowly down
We need to connect, to the IRC-Channel,
sorry IRC-Server, IRC that Veciminian on Org,
using a nick, that is Samstag of descriptive thing.
So I'm using Wikipedia live monitor. And then we have
an a ray of IRC-Channels, so and this case,
just the e- Wikipedia. And then we great a client,
new are a seclient, IRC-Server as in nick.
I'm we give it, an object with the channels that
we want to connect to.
So in this case, this was just one channel,
in German Wikipedia
And then we set up a pool mans streaming API.
I have no clue how to do a streaming API just found out the this works.
If someone knows how to do a real streaming API correct,
correct me, this is the easiers, I found out.
So just sending the had a keep life,
so that the cornection would be maintained open.
And then sending the content type to text slash events stream.
And then, so it this of course, on app get.
And then we have, you are sequent,
that has a listener, whenever I message comes from the server,
we have this callback functional from to and die extra Message.
Und wann doing here is, I'm logging to the consort
and I'm sending it to the client.
So using, rest, right. And this just repeated
lead and every something comes in, by a message callback,
simply rights to the existent connection.
So let's start that, also this is just started sequence feel.
So now it's running on part 880. And no, we
can connect to it. So let's go to Hä?
Local Host, 8080. Local Host. Local Host, 8080.
And then I can see, this is a polements,
Twitter's Treaming, API, applied for Wikipedia.
Again, I'm not at all sure if this is secure,
and not if you do it this way the note way,
it just works. So don't take this as a real
working code, but you can see it doesn't thing.
So who've you as work with twitter streaming API before,
Animon, Have used that, no. Okay. So,
it's basically just this kind of API that just rights,
until infinity. And then using some event based system,
you have direct, whenever a new Chunk of Messages arrive.
And, yeah, just separated by tappeapay new lines.
And then parts, this very simple former. And,
yeah, you can see here, of course,
it's we doubt beautiful carlot of the tappea cay, yeah,
see yeah, application that if seen in the screenshot before.
But let's just opened for the fun of
fit to see effect to see messages here
Let's see, if you can find those. Of course,
it's but the end now. Ja, so I can see,
Frank St. Pahet. Tübingen Herrenberg. Has a peer,
jetzt haben wir, weil, it's already discucuring here,
second see, really get the same messages on no JS,
as we get on IRC, which is,
of course, because I'm just, yeah,
using this very stupid polemans,
streaming aPI,
to just right,
whatever happens,
back to
the system
And of course, you can do the same and connect
lockerly here use in curl. And you get the
same data back, hopefully. And over text sometime,
because it needs to connect to IRC,
but then you can see it just get to the same messages,
as we've have seen on IRC.
I read. So this is the no JS-Part.
Let's stop that. And then, a course,
will, of course, Yes, I'm to get.
Of course, the fun farted starts, when you connect to more likipedia.
So we can prickly modify our server. And say,
we want to connect, to, I mean,
have a special wish. The Quinger 1,
that's connect to English. I just need to big up
the Quinger one.
Klinger vicipedia
Hast du hier... Oh, was grade jetzt so probiert,
was shut down, wow.
Klingen, with her. Also, das ist noch lange
ein Wikipedia-Projekt. I was lining, sorry. But,
of course, we can see a list of Wikipedias.
Ja, Salvester
Das ist noch klug. Das ist connect maybe to this
want to the bask, words not wikifilia.
Man, there is bask. It's connect to the,
I think this is Arab.
4,
das waren Rollecke
Mikkipinian.org. Ups. Roads, our red this shouldn't word.
It's prominent. After org. Ähm, die Other Self
Now Walk. So, oli, ah, ja.
Good remark. Ah, okay, this way.
Ja. Sorry. Bei uns sind die Milescan hier,
for some reason, it's a me.
Origin. So,
this should work
Äh, äh, jetzt merke ich so ein Space,
starr in the new.
Und dann, you can, get it here.
And I like you for season thing. Manchmal how big
the Aeroborson is, but maybe we've seen some Aerob.
Yeah, you saw something. Okay. Yeah, you
see, you can see this works. And of course,
fun question is, how big can we scale that.
And I have to go to the paper,
because I need
the link
And the paper is link to from heals.
So as it open in this link, download as PNF.
This is really just for tigging out the link,
sorry.
List of Wikipedias by size
Mein Mann, so this is a list of
all Vekipedias ordert by the number of articles day have.
And then you see the usual suspect, English,
German, touch, interestingly, friend, Italian.
So classical, it's actually fix, so friend ittalian German Spanish.
It was been it is not year. But we have the fake
at least, we have English obviously. And touch,
as I said, interestingly, before it telling even.
So this other ones with more then one millionen articles,
more then 900.000 articles,
second see
Our ready some interesting, one's like vari, vari,
not close, but that is.
I'm not a language expert. And here is the bask
version. And then you can always say here,
this is the language short. War das The name for that,
the lange short from von der ISO, language name,
I think, that you can use as a language briefing.
And then, we have only 10.000 plus audicals,
so a simple English,
letten even
Don't know. And then we go down to the really more,
yeah, more interesting, once, like touch low sex on.
Yeah, and this case, what do you have the,
they've 1000 or more articles, and you can see here the running index.
All and all, there are are are are currently.
285 articles. And just for the fan of at of course,
I had to try it, if you can still connected on a random laptop, And it works.
So this is really like heads off to know Jazz.
And we're strain. Of course, it's not really interesting,
because if you have one plus article,
no one vel change that article when Breaking News happens,
or edit, to this, whatever, a far,
or quan yama, Wikipedia.
But of course, to interesting one's are somewhere up here.
And yeah, if you look at the source code of
the live money dar, I see first something interesting mean,
why I know nothing it
So, yeah, nothing really interesting is happening at the moment.
There was happening stuff early at the day. For example,
man, that affily tight and people reposting it.
But then, you've been the code is here on,
I didn't want to look that.
So it come to open in a new tap.
And you we get still something interesting later to night.
All the code is here, you can also see the
paper, if you're interested in the paperwork.
The most interesting part as here. And then for
the working version, We have the million plus link
it is and the 100.000 plus link it is that
we connect to. Und dann, ja, basically,
this is just one huge monitoring loop. So actually,
I can show it and the paper, with in the paper,
because there it's many a little bit easy at to see.
Where was that? Yeah. Have you look at this
you do code? That's make a bigger.
So we have a monitoring loop and we fertig classes and
a breaking news can late
First-Event-Loop, IRC, on message, do something.
So if the class is not in the current monitoring loop,
then we added and so on, we update some statistics.
And then also, if the article is repeated,
repeatedly edited one, we check basically for the 5,
4, 5, 5 breaking news conditions.
I think. And if so, we check social networks
to see of something interesting, happens and social networks.
And then, we have just one,
yeah, in a certain sense it's a gobbage collector,
that runs everything it for the seconds and those out,
stuff that is just to old to be
still interesting
Das heißt, das Juro-Core and then down here,
you can always see, have meine Artikels are currently in the editing loop.
Sorry, not articles, article clusters. That's also very interesting to say,
over time, how this number develops, so you can crearizy are night day,
development, seem to cause English Wikipedia as so big.
And then, you can obviously,
because you can down not the source code,
you can adapter to just using,
if you're interested in only German speaking Wikipedia,
you canjust monitor at the English at the Friend,
at the English, sorry,
the German,
the Austrian and the Swiss German Wikipedia as for example,
and work with this information
And what älters interesting here, let's see if a final
good example. That's a problem for life them,
you don't really get what you want.
But you can see here. So this is really random
things that just get edited right now.
So some monk parraqueat, that is called me your
peacita more nackus, whatever. And spenners. Because we
know that this too articles talk about the same concept.
Unsocial network searches, we can use semply the article title,
as to name of the thing
If you have channes, things like, for example,
the Hangkong, but ever Games,
that people where edding on Wikipedia and updating some interesting statistics about it.
And then I can see, so this is the Terminal
Chinese, this is to term in English.
And then people on the channes, social networks,
talking about it and people on the, yeah,
talking about it, in Chinese on social networks and people talking about it.
In English on social networks. Maybe we have some case
like that, no, not really.
So he, someone that's something with the Crow
Ja, The World is a quiet place right now,
it is probably a good thing. Is it even working?
And not thing is movie? It's kind of lust.
They probably two many people are under way fire the moment.
I'm still connected. I have it just takes for ever to reload.
Not show it's going, one right now. But yeah,
you have seen before, it's working and smoving.
And then this morning Äh... It was even on the
news. So some news agency poster about it. So,
yeah, people find, this kind of things,
interesting enough, to put it on Social Networks.
And to put it on, yeah, traditional news media.
So, sorry, this is German for the ingrast peaking,
folks over here. Yeah, so Software recking him is
this breaking news on Wikipedia. And then, yeah,
exponation of the thing.
Yeah, so
Das ist... The cold if you interested in it,
this is the application, if it's a running.
And, yeah, I will post around the slights later,
you can ask me now ein bisschen,
if some questions are current, you can simply emailly.
And then, yeah, that's about it,
thanks for listenings of our.
Ja, precht. Will to get the number strong so
to our
more concerns
Eddie Force. Ja, so this is what scientists are we's called empiric,
and period study, yeah, and it was basically just that.
We talk some random day,
we tweak the numbers until we got the breaking news events
that we manually sampled from that day, and tweak the system,
and tell we more or less, got that number,
and then test it, does it burpen real life.
So, yeah, it's not really concrete science,
it is dressed looking at events that very happening as a
certain day, and then tweaking the system.
I missly this is very much in flow, and you have
seen before someone has changed, oh no, you're back
Aber ja, now we have a good example.
Sorry just in jump on that one. Christina,
Ronaldo is the concept in Christina, Ronaldo and English.
And this in Aerope. So something we probably going on
with him at the moment. And we can see what people did.
You're someone changed something about his categories and so on.
So, yeah, this sentings or not sent and stone,
the sentings are are very much drehkable.
And you can see someone has changed again
So, das soll ich sagen, at the current deprematation changes,
the settings at gets reflected globally,
because it just speaks back to the server, it's reglement,
to be installed, as a local instance.
So, but I have a someone changes something, it gets changed globally. So,
probably it someone is very upset,
because I have changed to the standards back, but that,
I mean, it's just just just a demmonstrated to project,
if you really want to do something serious about it,
you are very very much welcome to do not the code.
And, yeah, to the question again, yeah,
this is what we did, but data said,
that be used for that,
and it is said,
Ja, so. Die exakte Paranities of the Breaking News,
Cateria Buff, Freddie Termine imperiitly, bla bla bla, Benliesing Wikipedia-Erdets.
So, irgend so here. And then, yeah,
we have met, this data side a velble. So,
that people can try to try to recreate the settings that bet that they but,
it's easier, if you just take the code,
and and stead of working with this version,
work with the, than role version.
So, das ist, das ist deiner Long-Command-Line-Version,
that has no graphical use interface, but that just outputs
to the concern Breaking News Events or Breaking News Candidates,
as they happen.
So you can use that, if you want to really
series, they do something with it.
And this version, already has some sort of basic filtering,
so that the events to do of seem before, there's an volk
sample ads and image to a couple of versions of anaticle,
which is not really interesting, because if certain some concept,
concept, just gets a new image, this not breaking news, of course.
So there's some filters around this already implemented in this version,
there are not reflected on the graphical user interface yet.
So, ja, anymore or question so nett,
or something else, yeah, back yeah.
It mean, if it's working on on
Für welche, für Goal ist es too tech-breaking news, how do you?
Okay, too how do it. Basically the same,
we just have the system open and someone manually checks if
the report to breaking news can rates, are really a
relevant or not. We have an actual evaluation in here,
which was funny an after day, when the poke resign,
which careface of course, very good, results.
Solche, the attime afriting reason breaking news event of
the resignation of poke benedikt,
Ex, wie Jesus, 16,
was reflected on Wikipedia and then it can see here the times,
10-58, 159, 11,
12. And then we compared this against the french version by the tiny is where 11,
11 and 11 or 1. And they are fish for twitter account of writers,
so the news agency writers,
announced then years at 10-59,
what you can radios announcement, who was 10-57.
So using the current, Das heißt, wir wollten have reparted at
eleven over one. Also, this was of course,
some global news event at really, war super important globaly.
In the sense of, yeah, being reparted. But then also a smaller event at day,
so it's I'm point, an in der Indian Singer,
yeah, commented suicide, also, it's kind of,
yeah, it feels more bit about to do research with people doing suicide,
but it's just an event at happened, whatever,
random day.
And we found out also that the Wikipedia Article,
was legging not, if you remember, the,
ups,
if you remember at the swide,
was not legging
Yeah, was not legging to hours behind, but wayless.
So, I was that. Yeah,
so you saying the Social Nightworks first, then Wikipedia,
so there was guys that, it's typically around to hours.
But that was system, we find the fabric events as the popressignation,
it's sometimes a bit and minute, and typically within about 15,
15, 17, 17, 17, 18 minutes.
So, it's really depends on the kind of event on
a size of the event
So, jetzt keiner von Unfair Competition, because those guys use,
paid view loggs, that have an our really reresolution.
Rights are they already have, this Uncertainty of one hour,
we use, I see, editing,
with more or as near real time recording.
So, we don't have that get. But of course,
editing something is different from viewing, something. So,
a lot of many my people views, I'm thing,
then people edits something. The good thing is,
the Wikipedia erfolgs, notest, that yeah,
we were doing interesting research with the IOC and Data.
And they envitor has to come to work on a specification of Some real time
API for the page view lags as well.
So probably in a couple of, I don't know,
how faste wikipedia works, but couple of weeks, months maybe,
we can have instead of just looking at editing logs and real time.
Also look at paid view lags and real time.
So this kind of system real, I think,
quite promising for the future to look at.
And yeah, the question was, how do it did toer manufied works?
Yeah, we just look and to see with common sense
does it may excense. And yeah, some journalists,
also contacted me and said, yeah,
I have mean keeping this up open in a tap.
And it was working meal. So how did it
do it
It's quite fun to have the sort of interest in
the system how was working on, let's see maybe,
if mean, we have a breaking news event, no.
Oh, but we have, one alternative a perle dermania.
Alternative für Deutschland. So something, whatever. Wonderland,
a musement, far conbating. Yeah, but Igain,
checkt the breaking news conditions, this one is not for
fill and this one is not full fill only this one.
But we are
still reporting
Ja, maybe you later and evening something interestingly happen.
I can take more questions or, you know,
if not, we can just have break,
have some Drinks.
Okay. Thanks for this me