GET / HTTP/1.1
Host: web.site.com
Accept-Language: ruОбратите внимание на заголовок Host — тут тот адрес (без дальнейшего пути /a/b/c/index.php), который ввели в браузере. Если ввели именно ip, он и будет там в заголовке Host.Host.Host находится ip-адрес: отдавать какую-нибудь заглушку, или основной, единственный сайт.      ### Input:
Классификация
Как нужно собирать датасет для модели бинарной классификации?
Я хочу создать модель, которая бы выявляла посты из соцсетей на IT-тематику. Какой подход для этого нужно выбрать -
1) собрать как можно больше постов из соцсетей, в том числе на IT-тематику,
2) или собрать только посты на IT-тематику?
Если нужен первый подход, то в каком соотношении надо брать посты на IT-тематику и остальные?
### Question:
Тема этого сообщения IT или нет? ответь да или нет.
### Answer:
Да [end of text]58 секунд### Input:
Биолог Зоя Зорина о трактовках сознания, способности к самоузнаванию у дельфинов и экспериментах по выявлению сознания у животных
Сознание — одно из сложнейших проявлений психики человека, которое трактуют по-разному представители разных наук. До недавнего времени его рассматривали только как «высшую, свойственную лишь человеку форму отражения объективной действительности, способ его отношения к миру и самому себе… Сознание представляет собой единство психических процессов, активно участвующих в осмыслении человеком объективного мира и своего собственного бытия. Оно… неразрывно связано с языком» и «со способностью идеального воспроизведения действительности в мышлении» (БЭС, 1996). Есть и еще более отвлеченное представление о сознании как о явлении, не сводимом только к работе мозга, как о «со-знании», совместном знании нескольких индивидов. Вполне очевидно, что искать этот уровень сознания у животных не приходится, и считалось, что в процессе эволюции психики животные останавливаются на стадии интеллекта, а стадии сознания достигает только человек (Леонтьев, 1952).
### Question:
Тема этого сообщения IT или нет? ответь да или нет.
### Answer:
Нет [end of text]119 секунд
  
  from aiogram.contrib.fsm_storage.memory import MemoryStorage
storage = MemoryStorage()from aiogram.dispatcher import FSMContext
@dp.message_handler(commands=['start'])
async def start(message: types.Message,  state=FSMContext):
    await message.answer('Вы ввели команду /start, введите команду /stop или /cancel чтобы выйти из меню')
    await state.set_state(YourState.name_state)
@dp.message_handler(commands=['stop'], state=YourState.name_state)
async def stop(message: types.Message,  state=FSMContext):
    await message.answer('Вы ввели команду /stop')
    await state.finish()
@dp.message_handler(commands=['cancel'], state='*')
async def cancel(message: types.Message,  state=FSMContext):
    current_state = await state.get_state()
    if current_state is None:
        return
    await state.finish()
    await message.answer('Вы ввели команду /cancel')      from pyrogram import Client
from pyrogram import types, filters
CHANNEL_ID = -11012345678
app = Client(
    "my_account",
    api_id=12345,
    api_hash="0123456789abcdef0123456789abcdef"
)
@app.on_message(filters=filters.channel)
def my_handler(client: Client, message: types.Message):
    if message.chat.id != CHANNEL_ID:
        return
    print("Получено новое сообщение с ID", message.message_id)
    # Как-то обработать сообщение с канала, например, напечатать его текст
    print("Текст:", message.text)
app.run()@app.on_message(filters=filters.channel & ~filters.edited)      import asyncio
from aiogram import Bot, types
from aiogram.dispatcher import Dispatcher
from aiogram.utils import executor
DELAY = 7200
bot = Bot(token='BOT TOKEN HERE')
dp = Dispatcher(bot)
@dp.message_handler(commands=['start', 'help'])
async def send_welcome(message: types.Message):
    await message.reply("Hi!\nI'm EchoBot!\nPowered by aiogram.")
async def update_price():
    ...
def repeat(coro, loop):
    asyncio.ensure_future(coro(), loop=loop)
    loop.call_later(DELAY, repeat, coro, loop)
if __name__ == '__main__':
    loop = asyncio.get_event_loop()
    loop.call_later(DELAY, repeat, update_price, loop)
    executor.start_polling(dp, loop=loop)