Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Когда Π±Ρ‹Π» Π΄ΠΎΠ΅Π΄Π΅Π½ Π½ΠΎΠ²ΠΎΠ³ΠΎΠ΄Π½ΠΈΠΉ оливьС, ΠΌΠ½Π΅ стало Π½Π΅Ρ‡Π΅Π³ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΈ я Ρ€Π΅ΡˆΠΈΠ» ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ сСбС Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ всС ΡΡ‚Π°Ρ‚ΡŒΠΈ с Π₯Π°Π±Ρ€Π°Ρ…Π°Π±Ρ€Π° (ΠΈ смСТных ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ) ΠΈ ΠΏΠΎΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ.

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ нСсколько интСрСсных ΡΡŽΠΆΠ΅Ρ‚ΠΎΠ². ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… β€” это Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΈ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ статСй Π·Π° 12 Π»Π΅Ρ‚ сущСствования сайта. НапримСр, достаточно ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Π΅ΠΌ. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ β€” ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚ΠΎΠΌ.

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

ΠŸΡ€ΠΎΡ†Π΅ΡΡ парсинга

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ развивался Π₯Π°Π±Ρ€, Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ ΠΏΠΎ всС Π΅Π³ΠΎ ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ· Π½ΠΈΡ… ΠΌΠ΅Ρ‚Π°ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π°Ρ‚Ρ‹). ΠžΠ±Ρ…ΠΎΠ΄ дался Π»Π΅Π³ΠΊΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ссылки Π½Π° всС ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΈΠ΄ "habrahabr.ru/post/337722/", ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Π½ΠΎΠΌΠ΅Ρ€Π° Π·Π°Π΄Π°ΡŽΡ‚ΡΡ строго ΠΏΠΎ порядку. Зная, Ρ‡Ρ‚ΠΎ послСдний пост ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ Ρ‡ΡƒΡ‚ΡŒ мСньшС 350 тысяч, я просто ΠΏΡ€ΠΎΡˆΡ‘Π»ΡΡ ΠΏΠΎ всСм Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ id Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ†ΠΈΠΊΠ»ΠΎΠΌ (ΠΊΠΎΠ΄ Π½Π° Python):

import numpy as np
from multiprocessing import Pool
with Pool(100) as p:
    docs = p.map(download_document, np.arange(350000))

Ѐункция download_document пытаСтся Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ страницу с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ id ΠΈ пытаСтся Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ ΠΈΠ· структуры html ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

import requests
from bs4 import BeautifulSoup

def download_document(pid):
    """ Download and process a Habr document and its comments """
    # Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°
    r = requests.get('https://habrahabr.ru/post/' +str(pid) + '/')
    # парсинг Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°
    soup = BeautifulSoup(r.text, 'html5lib') # instead of html.parser
    doc = {}
    doc['id'] = pid
    if not soup.find("span", {"class": "post__title-text"}):
        # Ρ‚Π°ΠΊΠΎΠ΅ Π±Ρ‹Π²Π°Π΅Ρ‚, Ссли ΡΡ‚Π°Ρ‚ΡŒΡ Π½Π΅ сущСствовала ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π°
        doc['status'] = 'title_not_found'
    else:
        doc['status'] = 'ok'
        doc['title'] = soup.find("span", {"class": "post__title-text"}).text
        doc['text'] = soup.find("div", {"class": "post__text"}).text
        doc['time'] = soup.find("span", {"class": "post__time"}).text
        # create other fields: hubs, tags, views, comments, votes, etc.
        # ...
    # сохранСниС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»
    fname = r'files/' + str(pid) + '.pkl'
    with open(fname, 'wb') as f:
        pickle.dump(doc, f)

Π’ процСссС парсинга ΠΎΡ‚ΠΊΡ€Ρ‹Π» для сСбя нСсколько Π½ΠΎΠ²Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ².

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, говорят, Ρ‡Ρ‚ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ большС процСссов, Ρ‡Π΅ΠΌ ядСр Π² процСссорС, бСсполСзно. Но Π² ΠΌΠΎΡ‘ΠΌ случаС оказалось, Ρ‡Ρ‚ΠΎ Π»ΠΈΠΌΠΈΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ рСсурс β€” Π½Π΅ процСссор, Π° ΡΠ΅Ρ‚ΡŒ, ΠΈ 100 процСссов ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ быстрСС, Ρ‡Π΅ΠΌ 4 ΠΈΠ»ΠΈ, скаТСм, 20.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… постах Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π»ΠΈΡΡŒ сочСтания спСцсимволов β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, эвфСмизмы Ρ‚ΠΈΠΏΠ° "%&#@". Оказалось, Ρ‡Ρ‚ΠΎ html.parser, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я использовал сначала, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ &# Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎ, считая Π΅Ρ‘ Π½Π°Ρ‡Π°Π»ΠΎΠΌ html-сущности. Π― ΡƒΠΆ Π±Ρ‹Π»ΠΎ собирался Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ Ρ‡Ρ‘Ρ€Π½ΡƒΡŽ магию, Π½ΠΎ Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅ подсказали, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ просто ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ парсСр.

Π’-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ всС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Ρ€Ρ‘Ρ…. Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ 65927, 162075, ΠΈ 275987 ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΠ» ΠΌΠΎΠΉ антивирус. Π­Ρ‚ΠΎ ΡΡ‚Π°Ρ‚ΡŒΠΈ соотвСтствСнно ΠΏΡ€ΠΎ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ дТаваскриптов, Π·Π°Π³Ρ€ΡƒΠΆΠ°ΡŽΡ‰ΡƒΡŽ Π·Π»ΠΎΠ²Ρ€Π΅Π΄Π½Ρ‹ΠΉ pdf, SMS-Π²Ρ‹ΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒ Π² Π²ΠΈΠ΄Π΅ Π½Π°Π±ΠΎΡ€Π° ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ² для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΈ сайт CrashSafari.com, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отправляСт Π°ΠΉΡ„ΠΎΠ½Ρ‹ Π² ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ. Π•Ρ‰Ρ‘ ΠΎΠ΄Π½Ρƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ Π°Π½Ρ‚ΠΈΠ²ΠΈΡ€ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» ΠΏΠΎΠ·Π΄Π½Π΅Π΅, Π²ΠΎ врСмя скана систСмы: пост 338586 ΠΏΡ€ΠΎ скрипты Π½Π° сайтС Π·ΠΎΠΎΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ процСссор ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для ΠΌΠ°ΠΉΠ½ΠΈΠ½Π³Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡŽΡ‚Ρ‹. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ антивируса Π²ΠΏΠΎΠ»Π½Π΅ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎΠΉ.

"Π–ΠΈΠ²Ρ‹Ρ…" статСй оказалась Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ максимума β€” 166307 ΡˆΡ‚ΡƒΠΊ. ΠŸΡ€ΠΎ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π₯Π°Π±Ρ€ Π΄Π°Ρ‘Ρ‚ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ "страница устарСла, Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π° ΠΈΠ»ΠΈ Π½Π΅ сущСствовала вовсС". Π§Ρ‚ΠΎ ΠΆ, всякоС Π±Ρ‹Π²Π°Π΅Ρ‚.

Π—Π° Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ статСй послСдовала тСхничСская Ρ€Π°Π±ΠΎΡ‚Π°: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π°Ρ‚Ρ‹ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ пСрСвСсти ΠΈΠ· Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° "’21 дСкабря 2006 Π² 10:47" Π² стандартный datetime, Π° "12,8k" просмотров β€” Π² 12800. На этом этапС Π²Ρ‹Π»Π΅Π·Π»ΠΎ Π΅Ρ‰Ρ‘ нСсколько казусов. Π‘Π°ΠΌΡ‹ΠΉ вСсёлый связан с подсчётом голосов ΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…: Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… старых постах ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ‚Π°, ΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΏΠΎ 65535 голосов.

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ тСксты статСй (Π±Π΅Π· ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ) заняли Ρƒ мСня 1.5 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π°, ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ с ΠΌΠ΅Ρ‚Π°ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ β€” Π΅Ρ‰Ρ‘ 3, ΠΈ ΠΎΠΊΠΎΠ»ΠΎ сотни ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ β€” мСтаинформация ΠΎ ΡΡ‚Π°Ρ‚ΡŒΡΡ…. Π’Π°ΠΊΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ для мСня приятной Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΡΡ‚ΡŒΡŽ.

Начал Π°Π½Π°Π»ΠΈΠ· статСй я Π½Π΅ с самих тСкстов, Π° с ΠΌΠ΅Ρ‚Π°ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ: Π΄Π°Ρ‚, Ρ‚Π΅Π³ΠΎΠ², Ρ…Π°Π±ΠΎΠ², просмотров ΠΈ "Π»Π°ΠΉΠΊΠΎΠ²". Оказалось, Ρ‡Ρ‚ΠΎ ΠΈ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π°Ρ‚ΡŒ.

Π’Ρ€Π΅Π½Π΄Ρ‹ развития Π₯Π°Π±Ρ€Π°Ρ…Π°Π±Ρ€Π°

Π‘Ρ‚Π°Ρ‚ΡŒΠΈ Π½Π° сайтС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ΡΡ с 2006 Π³ΠΎΠ΄Π°; Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ интСнсивно β€” Π² 2008-2016 Π³ΠΎΠ΄Π°Ρ….

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Насколько Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ эти ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ‡ΠΈΡ‚Π°Π»ΠΈ Π² Ρ€Π°Π·Π½ΠΎΠ΅ врСмя, ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π½Π΅ Ρ‚Π°ΠΊ просто. ВСксты 2012 Π³ΠΎΠ΄Π° ΠΈ младшС Π±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ ΠΈ Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ²Π°Π»ΠΈ, Π½ΠΎ Ρƒ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Ρ… тСкстов большС просмотров ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΉ Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ. Одинаково Π²Π΅Π»ΠΈ сСбя (Π²Π΄Π²ΠΎΠ΅ ΡƒΠΏΠ°Π»ΠΈ) эти ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ‹, Π² 2015 Π³ΠΎΠ΄Ρƒ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² ситуации экономичСского ΠΈ политичСского кризиса Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΎ с Π°ΠΉΡ‚ΠΈΡˆΠ½Ρ‹Ρ… Π±Π»ΠΎΠ³ΠΎΠ² ΠΊ Π±ΠΎΠ»Π΅Π΅ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½Ρ‹ΠΌ вопросам.

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

ΠšΡ€ΠΎΠΌΠ΅ самих статСй, я Π²Ρ‹ΠΊΠ°Ρ‡Π°Π» Π΅Ρ‰Ρ‘ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΊ Π½ΠΈΠΌ. ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ 6 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ², ΠΏΡ€Π°Π²Π΄Π°, 240 тысяч ΠΈΠ· Π½ΠΈΡ… оказались Π·Π°Π±Π°Π½Π΅Π½Π½Ρ‹ΠΌΠΈ ("Π½Π»ΠΎ ΠΏΡ€ΠΈΠ»Π΅Ρ‚Π΅Π»ΠΎ ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΎ эту надпись здСсь"). ПолСзноС свойство ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ для Π½ΠΈΡ… ΡƒΠΊΠ°Π·Π°Π½ΠΎ врСмя. Π˜Π·ΡƒΡ‡Π°Ρ врСмя ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π², ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΈ Ρ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚.

Оказалось, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ статСй ΠΈ ΠΏΠΈΡˆΡƒΡ‚, ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ Π³Π΄Π΅-Ρ‚ΠΎ с 10 Π΄ΠΎ 20 часов, Ρ‚.Π΅. Π² Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ московский Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ дСнь. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΈ Ρ‡Ρ‚ΠΎ Π₯Π°Π±Ρ€ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ Π² ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… цСлях, ΠΈ Ρ‡Ρ‚ΠΎ это Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ способ прокрастинации Π½Π° Ρ€Π°Π±ΠΎΡ‚Π΅. ΠšΡΡ‚Π°Ρ‚ΠΈ, это распрСдСлСниС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ суток ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ с самого основания Π₯Π°Π±Ρ€Π° Π΄ΠΎ сСгодняшнСго дня.

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Однако основная польза ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΊΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ коммСнтария β€” Π½Π΅ врСмя суток, Π° срок "Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ" ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π― подсчитал, ΠΊΠ°ΠΊ распрСдСлСно врСмя ΠΎΡ‚ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ Π΄ΠΎ Π΅Ρ‘ коммСнтария. Оказалось, Ρ‡Ρ‚ΠΎ сСйчас ΠΌΠ΅Π΄ΠΈΠ°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ (зСлёная линия) ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· 20 часов, Ρ‚.Π΅. Π² ΠΏΠ΅Ρ€Π²Ρ‹Π΅ сутки послС ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π² срСднСм Ρ‡ΡƒΡ‚ΡŒ большС ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ всСх ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅. А Π·Π° Π΄Π²ΠΎΠ΅ суток ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ 75% всСх ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π². ΠŸΡ€ΠΈ этом Ρ€Π°Π½ΡŒΡˆΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ Ρ‡ΠΈΡ‚Π°Π»ΠΈ Π΅Ρ‰Ρ‘ быстрСС β€” Ρ‚Π°ΠΊ, Π² 2010 Π³ΠΎΠ΄Ρƒ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»Π° ΡƒΠΆΠ΅ Π² ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 6 часов.

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Для мСня стало ΡΡŽΡ€ΠΏΡ€ΠΈΠ·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΡƒΠ΄Π»ΠΈΠ½ΠΈΠ»ΠΈΡΡŒ: срСднСС количСство символов Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Π·Π° врСмя сущСствования Π₯Π°Π±Ρ€Π° выросло ΠΏΠΎΡ‡Ρ‚ΠΈ Π²Π΄Π²ΠΎΠ΅!

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Π‘ΠΎΠ»Π΅Π΅ простая обратная связь, Ρ‡Π΅ΠΌ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ β€” это голоса. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… рСсурсов, Π½Π° Π₯Π°Π±Ρ€Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ»ΡŽΡΡ‹, Π½ΠΎ ΠΈ минусы. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, послСднСй Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π΅ Ρ‚Π°ΠΊ часто: тСкущая доля Π΄ΠΈΠ·Π»Π°ΠΉΠΊΠΎΠ² составляСт ΠΎΠΊΠΎΠ»ΠΎ 15% ΠΎΡ‚ всСх ΠΎΡ‚Π΄Π°Π½Π½Ρ‹Ρ… голосов. РаньшС Π±Ρ‹Π»ΠΎ большС, Π½ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π»ΠΈ.

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

МСнялись со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈ сами тСксты. НапримСр, типичная Π΄Π»ΠΈΠ½Π° тСкста Π½Π΅ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ устойчиво расти с самого запуска сайта, нСсмотря Π½Π° кризисы. Π—Π° дСсятилСтиС тСксты стали ΠΏΠΎΡ‡Ρ‚ΠΈ Π² Π΄Π΅ΡΡΡ‚ΡŒ Ρ€Π°Π· Π΄Π»ΠΈΠ½Π½Π΅Π΅!

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Бтилистика тСкстов (Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ) Ρ‚ΠΎΠΆΠ΅ мСнялась. Π—Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π³ΠΎΠ΄Ρ‹ сущСствования Π₯Π°Π±Ρ€Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, выросла доля ΠΊΠΎΠ΄Π° ΠΈ чисСл Π² тСкстах:

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

Π Π°Π·ΠΎΠ±Ρ€Π°Π²ΡˆΠΈΡΡŒ с ΠΎΠ±Ρ‰Π΅ΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΎΠΉ сайта, я Ρ€Π΅ΡˆΠΈΠ» ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ мСнялась ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ. Π’Π΅ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΡΡ‚ΡŒ ΠΈΠ· тСкстов автоматичСски, Π½ΠΎ для Π½Π°Ρ‡Π°Π»Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ вСлосипСд, Π° Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌΠΈ Ρ‚Π΅Π³Π°ΠΌΠΈ, проставлСнными Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Π§Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π½Π΄Π° я Π²Ρ‹Π²Π΅Π» Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅. Π’Π΅ΠΌΠ° "Google" ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π»Π° (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² основном Π² связи с SEO-ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ), Π½ΠΎ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π³ΠΎΠ΄ΠΎΠΌ тСряла вСс. Javascript Π±Ρ‹Π» популярной Ρ‚Π΅ΠΌΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ постСпСнно, Π° Π²ΠΎΡ‚ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Π»ΠΎ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ лишь Π² послСдниС Π³ΠΎΠ΄Ρ‹. Linux ΠΆΠ΅ остаётся ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π° протяТСнии всСго дСсятилСтия.

Как я парсил Π₯Π°Π±Ρ€, Ρ‡Π°ΡΡ‚ΡŒ 1: Ρ‚Ρ€Π΅Π½Π΄Ρ‹

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, ΠΌΠ½Π΅ стало интСрСсно, ΠΊΠ°ΠΊΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°ΡŽΡ‚ большС Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ активности. Π― подсчитал ΠΌΠ΅Π΄ΠΈΠ°Π½Π½ΠΎΠ΅ число просмотров, голосов ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ:

  • Π‘Π°ΠΌΡ‹Π΅ просматриваСмыС Ρ‚Π΅ΠΌΡ‹: arduino, Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½, Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, дайдТСст, ссылки, css, html, html5, nginx, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹.
  • Π‘Π°ΠΌΡ‹Π΅ "Π»Π°ΠΉΠΊΠ°Π±Π΅Π»ΡŒΠ½Ρ‹Π΅" Ρ‚Π΅ΠΌΡ‹: Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, ΡŽΠΌΠΎΡ€, jquery, opera, c, html, Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, html5, css, Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½.
  • Π‘Π°ΠΌΡ‹Π΅ обсуТдаСмыС Ρ‚Π΅ΠΌΡ‹: opera, skype, фриланс, Π²ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅, ubuntu, Ρ€Π°Π±ΠΎΡ‚Π°, nokia, nginx, arduino, firefox.

ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρ€Π°Π· ΡƒΠΆ я ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽ Ρ‚Π΅ΠΌΡ‹, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΏΠΎ частотС (ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ с Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΡ‘ΠΉ ΠΎΡ‚ 2013 Π³ΠΎΠ΄Π°).

  • Π—Π° всС Π³ΠΎΠ΄Ρ‹ сущСствования Π₯Π°Π±Ρ€Π° самыми популярными Ρ‚Π΅Π³Π°ΠΌΠΈ (Π² порядкС убывания) стали google, android, javascript, microsoft, linux, php, apple, java, python, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, стартапы, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ios, стартап, ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти
  • Π’ 2017 Π³ΠΎΠ΄Ρƒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярны Π±Ρ‹Π»ΠΈ javascript, python, java, android, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, linux, c++, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, php, c#, ios, машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, информационная Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ, microsoft, react

ΠŸΡ€ΠΈ сравнСнии этих Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° побСдоносноС ΡˆΠ΅ΡΡ‚Π²ΠΈΠ΅ ΠŸΠΈΡ‚ΠΎΠ½Π° ΠΈ Π²Ρ‹ΠΌΠΈΡ€Π°Π½ΠΈΠ΅ php, ΠΈΠ»ΠΈ Π½Π° "Π·Π°ΠΊΠ°Ρ‚" стартапСрской Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ Π²Π·Π»Ρ‘Ρ‚ машинного обучСния.

НС всС Ρ‚Π΅Π³ΠΈ Π½Π° Π₯Π°Π±Ρ€Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΡΡ‚ΠΎΠ»ΡŒ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΡƒΡŽ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ окраску. Π’ΠΎΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, дСсяток Ρ‚Π΅Π³ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Π»ΠΈΡΡŒ всСго лишь ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Π½ΠΎ просто показались ΠΌΠ½Π΅ Π·Π°Π±Π°Π²Π½Ρ‹ΠΌΠΈ. Π˜Ρ‚Π°ΠΊ: "идСя Π΄Π²ΠΈΠΆΠΈΡ‚Π΅Π»ΡŒ прогрСсса", "Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° с ΠΎΠ±Ρ€Π°Π·Π° дискСты", "ΡˆΡ‚Π°Ρ‚ Π°ΠΉΠΎΠ²Π°", "драматургия", "ΡΡƒΠΏΠ΅Ρ€Π°Π»Π΅ΡˆΠ°", "ΠΏΠ°Ρ€ΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ", "Ρ‡Π΅ΠΌ Π·Π°Π½ΡΡ‚ΡŒΡΡ Π² субботу", "Ρƒ мСня лисица Π² мясорубкС", "Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΊΠ°ΠΊ всСгда", "ΡΠΌΠ΅ΡˆΠ½Ρ‹Ρ… тэгов ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ". Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ Ρ‚Π°ΠΊΠΈΡ… статСй, Ρ‚Π΅Π³ΠΎΠ² нСдостаточно β€” придётся ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ тСматичСскоС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π΄ тСкстами статСй.

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· содСрТания статСй Π±ΡƒΠ΄Π΅Ρ‚ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ постС. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, я ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ модСль, ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ количСство просмотров ΡΡ‚Π°Ρ‚ΡŒΠΈ Π² зависимости ΠΎΡ‚ Π΅Ρ‘ содСрТания. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, хочСтся Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСксты Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ стилистикС, Ρ‡Ρ‚ΠΎ ΠΈ Ρƒ Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² Π₯Π°Π±Ρ€Π°. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ πŸ™‚

P.S. А Π²ΠΎΡ‚ ΠΈ Π·Π°ΠΏΠΈΠΊΠ»Π΅Π½Π½Ρ‹ΠΉ датасСт.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com