Habrastatistics: su'esu'eina fa'amatalaga a le au faitau

Talofa Habr. IN vaega muamua O le lauiloa o vaega eseese o le saite na suʻesuʻeina, ma i le taimi lava e tasi na tulaʻi mai ai le fesili - o a faʻamatalaga e mafai ona maua mai faʻamatalaga i luga o tala. Na ou manaʻo foʻi e faʻataʻitaʻi se tasi manatu, lea o le a ou talanoaina i lalo.
Habrastatistics: su'esu'eina fa'amatalaga a le au faitau

O faʻamatalaga na foliga mai e manaia tele, ma na mafai foi ona matou faʻapipiʻiina se tamaʻi "mini-rating" o faʻamatalaga. Faʻaauau i lalo o le tipi.

aoina o fa'amaumauga

Mo suʻesuʻega, matou te faʻaogaina faʻamatalaga mo lenei tausaga, 2019, aemaise lava talu ai ua uma ona ou mauaina se lisi o tala ile csv form. Pau lava le mea o loʻo totoe o le faʻapipiʻi mai o faʻamatalaga mai tusitusiga taʻitasi e laki mo i matou, o loʻo teuina iina, ma e leai ni talosaga faaopoopo e manaʻomia.

Ina ia faʻamaonia faʻamatalaga mai se tusiga, o le code lea e lava:

r = requests.get("https://habr.com/ru/post/467453/")
data_html = r.text
comments = data_html.split('<div class="comment" id=')

comments_list = []
for comment in comments:
    body = Str(comment).find_between('<div class="comment__message', '<div class="comment__footer"').find_between('>', '</div>')# .replace('n', '-')
    if len(body) < 4: continue

    body = body.translate(str.maketrans(dict.fromkeys("tnrvf")))
    body = body.replace('"', "'").replace(',', " ").replace('<br>', ' ').replace('<p>', '').replace('</p>', '').replace('  ', ' ')

    user = Str(comment).find_between('data-user-login', '>').find_between('"', '"')
    date_str = Str(comment).find_between('<time class="comment__date-time comment__date-time_published', 'time>').find_between('>', '<')
    vote = Str(comment).find_between('<div class="voting-wjt', '</div>').find_between('<span', 'span>').find_between('>', '<')
    date = dateparser.parse(date_str)

    csv_data = "{},{},{},{}".format(user, date, vote, body)
    comments_list.append(csv_data)

O lenei mea e mafai ai ona matou maua se lisi o faʻamatalaga e foliga faʻapenei (igoa ua aveese mo mafuaaga patino):

xxxxxxx,2019-02-06 11:50:00,0,А можно пример как именно?
xxxxxxx-02-24 16:15:00,+1,Побольше читайте независимые официальные источники чтобы таких вопросов не было.
xxxxxxx,2019-02-23 20:15:00,–5,А не важно главное в итоге в плюсе оказаться

E pei ona e vaʻai, mo faʻamatalaga taʻitasi e mafai ona matou maua le igoa faʻaoga, aso, faʻatatau, ma le tusitusiga moni. Sei o tatou vaai po o le a se mea e mafai ona tatou maua mai lenei mea.

I le auala, i le taimi muamua, o le manatu o le aoina o faʻataʻitaʻiga e fai si ese lava - e vaʻai pe o le a le faʻailoga e tuʻuina atu e tagata faʻaoga. Mo se faʻataʻitaʻiga, e mafai ona e vaʻavaʻai i le YouTube - e oʻo lava i le vitio sili ona lelei, e oʻo lava i se vitio e le o iai ni faʻamatalaga faʻapitoa, mama mo faʻamatalaga poʻo se faʻasalalauga talafou, o loʻo maua pea se numera o faʻaletonu. O le manatu o loʻo i ai tagata faʻaoga, e mama i le falemaʻi, e le fiafia i mea uma, atonu e le gaosia le serotonin i le faiʻai poʻo se isi mea. Atonu e le toe manaʻomia e se tagata ona nofo i luga o Habré, ae ia togafitia le atuatuvale ... Ae o le mea na tupu, e le mafai ona ou siakiina lenei mea iinei, aua ... o le lisi oi latou na tuʻuina atu faʻailoga e leʻo faʻasaoina i le faʻamatalaga poʻo le tusiga. Ia, o lona uiga, o le a matou galulue ma faʻamatalaga avanoa. O le i'uga o se fa'ailoga "fa'afeagai" - e mafai ona e va'ai po'o a fa'ailoga _maua_ e tagata fa'aoga. Lea, i le mataupu faavae, e manaia foi.

Faagasologa

I le amataga, o se fa'aleaga masani. O lenei fua fa'atatau, pei o fa'ailoga uma na muamua atu, e le'o aloaia. Ou te le mautinoa ou te le'i faia se mea sese i soo se mea. Mo i latou e fiafia i faʻamatalaga faʻapitoa, o loʻo tuʻuina atu faʻamatalaga auiliili i le vaega muamua.

Ia tatou amata la. O faʻamatalaga mo lenei tausaga, 2019 (e leʻi maeʻa), na ave mo suʻesuʻega. I le taimi o le tusitusi, na tusia e tagata faʻaoga Faʻamatalaga 448533, o le tele o le faila csv o 288MB. Malosi, faagaeetia.

Taimi o le tusitusi

Tatou fa'avasega fa'amatalaga i le itula, vaevae eseese aso o le vaiaso ma fa'ai'uga o vaiaso.

Habrastatistics: su'esu'eina fa'amatalaga a le au faitau

O iinei tatou te le fiafia i tulaga taua atoatoa, ae i mea faʻapitoa. Afai e te tilotilo i ai "e pei ona i ai", ona foliga mai leaоO le tele o fa'amatalaga na tusia i taimi faigaluega mai le 10 i le 18 😉 I le isi itu, e le o amanaia taimi sone iinei, o lea o loʻo tatala pea le fesili.

Sei o tatou tilotilo i le tufatufaina o faʻamatalaga i le tausaga atoa:

Habrastatistics: su'esu'eina fa'amatalaga a le au faitau

Ae ui i lea, o loʻo taʻavale; o loʻo manino le vaʻaia i aso o le vaiaso - o le vaʻaia o vaiaso taʻitasi e manino le vaʻaia, o lea e mafai ai ona tatou fai atu ma le mautinoa maualuga o loʻo faitau ma faʻaalia e tagata Habr mai le galuega (ae le o mautinoa).

I le ala, sa i ai se manatu e suʻe ai le manatu pe o le numera o minuses poʻo faʻaopoopoga na maua e ese mai le aso poʻo le taimi o le aso, ae e leʻi mafai ona maua se mafutaga - o le taimi na tuʻuina atu ai le faʻailoga e leʻi faʻasaoina, ma e leai se sootaga tuusao ma le taimi o le faamatalaga.

Tagata faaaoga

Ioe, ou te le iloa le numera saʻo o tagata faʻaoga i luga o le saite. Ae o i latou na tuua a itiiti ifo ma le tasi le faamatalaga i lenei tausaga na foliga mai e tusa 25000 tagata.

O le kalafi o le numera o feʻau na tuʻuina e tagata faʻaoga e foliga manaia:

Habrastatistics: su'esu'eina fa'amatalaga a le au faitau

I le taimi muamua ou te leʻi talitonu i ai aʻu lava ia, ae na foliga mai e leai se mea sese. 5% o tagata fa'aoga e tu'ua le 60% o fe'au. 10% - 74% o feʻau uma (lea, seʻi ou faamanatu atu ia te oe, i lenei tausaga, 450 afe). O le toʻatele na o le faitau i le 'upega tafaʻilagi, tuʻu faʻamatalaga seasea, pe le tuʻuina uma lava (o na mea, e masani lava, e leʻi aofia i laʻu lisi).

Tala faʻatatau

Sei o tatou agai i luma i le vaega mulimuli ma sili ona malie o fuainumera - fua faatatau. Mo mafuaʻaga o le le faalauaiteleina, o le a ou le tuʻuina atu igoa tauvalaau atoa o tagata faʻaoga, soʻo se tasi e manaʻo i ai, ou te manatu, o le a latou iloa i latou lava.

Saunia e numera o fa'amatalaga mo lenei tausaga, o le 5 pito i luga o loʻo nofoia e VoXXXX (3377 faʻamatalaga), 0xdXXXXX (3286 faʻamatalaga), strXXXX (3043 faʻamatalaga), AmXXXX (2897 faʻamatalaga) ma khXXXX (2748 faʻamatalaga).

Saunia e numera o faamanuiaga na maua, pito i luga 5 o loʻo nofoia e amXXXX (1395 faʻamatalaga, faʻamatalaga +3231/-309), tvXXXX (1544 faʻamatalaga, faʻamatalaga +3231/-97), WhuXXXX (921 faʻamatalaga, faʻamatalaga +2288/-13), MTXXXX (1328 faʻamatalaga, +1383 /-7) ma amaXXXX (736 faʻamatalaga, faʻailoga +1340/-16).

Saunia e tulaga lelei atoatoa (leai se isi fa'amatalaga fa'aleaga) o le pito i luga o lo'o nofoia e Milfgard и Boomburum. O se tuusaunoaga, ou te tuuina atu o latou igoa tauvalaau i le atoatoa, ou te manatu ua tatau ai.

O mea leaga e manaia foi. pito i luga numera o toese ua aoina mo lenei tausaga o loʻo nofoia e le siXX (473 faʻaopoopo, 699 faʻaititia), khXX (1915 faʻaopoopo, 573 toʻese) ma nicXXXXX (456 faʻaopoopo, 487 toʻesea). Ae pei ona mafai ona e vaʻai, o nei tagata faʻaoga e lava faʻamatalaga lelei. Ae e tusa ai ma toesea atoatoa O le antitopic e aofia ai vladXXXX (55 faʻamatalaga, 84 faʻamatalaga, 0 faʻaopoopoga), ekoXXXX (77 faʻamatalaga, 92 faʻalavelave, 1 faʻaopoopo) ma iMXXXX (225 faʻamatalaga, 205 faʻaititia, 12 faʻaopoopo).

iʻuga

Sa le mafai ona ou fuafuaina mea uma na fuafuaina, ae ou te faamoemoe e manaia.

E pei ona e vaʻaia, e oʻo lava i se faʻamaumauga faʻatasi ma se numera laʻititi o fanua e mafai ona tuʻuina atu faʻamatalaga manaia mo le auiliiliga. O loʻo i ai pea le tele o mea e suʻeina, mai le fausiaina o se "upu ao" i le auiliiliga o tusitusiga. Afai e aliali mai ni fa'ai'uga mananaia, o le a fa'asalalauina.

puna: www.habr.com

Faaopoopo i ai se faamatalaga