#fun Когда Илон Маск отправит первых людей на Марс, я бы хотел быть в числе первых. Посмотреть, есть ли на Марсе медведи. Мне интересна наука, я же не реднек из штата Оклахома. Университеты Нью Йорка дали, слава Богу, мне образование.
😁9🤡1
#app В Aurora Bot появилась 1я фича 🎉 - нотификации об изменениях в репозиториях omprussia & aurora-cli/toolbox. Бот будет информировать о появлении новых репозиториев и изменении в тегах (что сигнализирует о релизе). Для подписи нужно зайти в бота и выполнить команду
Бот в разработке, можно сказать, это альфа версия, но он уже может приносить пользу. Буду постепенно учить его разным полезным штукам. Надеюсь, он вырастет умным и эрудированным🤓
Звёздочки негде ставить, код закрыт, но бот открыт и всем рад.
👉 https://news.1rj.ru/str/m_auroraBot
/start или поздороваться. Например, сказать Hello или Привет.Бот в разработке, можно сказать, это альфа версия, но он уже может приносить пользу. Буду постепенно учить его разным полезным штукам. Надеюсь, он вырастет умным и эрудированным
Звёздочки негде ставить, код закрыт, но бот открыт и всем рад.
👉 https://news.1rj.ru/str/m_auroraBot
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥12
Vitaliy Zarubin | @keygenqt
Смержат или нет, вот в чем вопрос. ;) https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/960
Aurora Toolbox решили не принимать. Но чтобы никто не обиделся, дропнем все приложения, оставим только официальные.
https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/960
https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/960
🤣13😭2
Нотификации в Aurora Bot есть. Если будут изменения в репозиториях, бот должен нас уведомить. Но он не умеет говорить. А что Aurora Bot должен говорить? Я думаю про ОС Аврора… про погоду можно поговорить с Алисой, например. Но, чтобы он заговорил про ОС Аврору, нужны данные. Данные высокого качества. Вот это задачка не из лёгких. Прикрутить лексический и семантический поиск - уже не проблема. Нужен датасет.
Обычно датасеты хранят в csv, json, etc. Но я знаю что лучше использовать - pkl, можно будет размяться с новым форматом конфигураций. Я придумал куда применить пикуля наконец-то. Думаю, будет очень удобно. Бота научу спрашивать оценку ответа, и плохой ответ будет проходить перемодерацию. Можно будет делать мерж-реквест в проект датасета или отвечать на вопросы прямо в боте, если есть желание. Автор ответа будет указан, чтобы все знали нашего героя! Так мы сможем накопить базу знаний для всего комьюнити и многие боты заговорят об ОС Аврора на должном уровне!
Бот подключится к процессу позже, но уже можно создавать issue с вопросами: https://github.com/keygenqt/aurora-dataset
Начнём!⭐️ принимаются =)
Обычно датасеты хранят в csv, json, etc. Но я знаю что лучше использовать - pkl, можно будет размяться с новым форматом конфигураций. Я придумал куда применить пикуля наконец-то. Думаю, будет очень удобно. Бота научу спрашивать оценку ответа, и плохой ответ будет проходить перемодерацию. Можно будет делать мерж-реквест в проект датасета или отвечать на вопросы прямо в боте, если есть желание. Автор ответа будет указан, чтобы все знали нашего героя! Так мы сможем накопить базу знаний для всего комьюнити и многие боты заговорят об ОС Аврора на должном уровне!
Бот подключится к процессу позже, но уже можно создавать issue с вопросами: https://github.com/keygenqt/aurora-dataset
Начнём!
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥8
Please open Telegram to view this post
VIEW IN TELEGRAM
VK Видео
Аврора TEE
Константин Карасев, руководитель группы разработки отдела разработки операционной системы Аврора, рассказал о работе с Аврора TEE. 📌 Таймкоды 00:33 Начало вебинара 01:49 Приветственное слово спикера 03:33 Что такое доверенная среда исполнения (TEE) 06:54…
🔥7
Vitaliy Zarubin | @keygenqt
Нотификации в Aurora Bot есть. Если будут изменения в репозиториях, бот должен нас уведомить. Но он не умеет говорить. А что Aurora Bot должен говорить? Я думаю про ОС Аврора… про погоду можно поговорить с Алисой, например. Но, чтобы он заговорил про ОС Аврору…
#fyi Зачем писать книги и статьи, когда можно писать dataset? =) Первые 20 вопросов получили ответы. Нужно было раньше заводить такую базу, она была бы уже не маленькая: задали вопрос, ответил и сразу зафиксировал. Ну лучше поздно, чем никогда.
🔥7🤡1
#fyi Немного дополню про dataset. Может ли его написать 1 человек? Нет. Нет такой задачи - написать миллионы вопросов, на них ответить и при этом поддерживать актуальность. Идея в другом. Такая база нужна, а ее нет. И как-то нужно ее создать. Для этого можно написать парсеры, которые свистнут с сайтов инфу (не забывайте, что есть лицензии — и их нужно соблюдать, а не нарушать закон) и соберут что-то похожее на dataset, но, как вы понимаете, на сайтах нет вопросов. И качество такой базы сомнительно в задаче ботов отвечать на вопросы.
Идея следующая: я создаю базовый dataset с помощью или без, это не столь важно — это посильная ноша, хотя я и люблю больше писать код. В Aurora Bot добавляю фичу с лексическим и семантическим поиском, который работает с этой базой. Если поступает вопрос, на который нет ответа, он адресуется пользователям бота, и каждый из сообщества может на него ответить или отключить эти уведомления. Эти данные аккумулируются и попадают в репозиторий с dataset-ом. Для устранения проблемы с актуальностью можно ввести систему оценок, и ответ, получивший плохой бал, может пойти на повторный круг ответов. В такой схеме нужна модерация, пока сообщество не большое, их нужно немного. Модераторов тоже можно выбирать из сообщества со временем роста пользователей и роста базы. Все просто - рост открытой базы напрямую зависит от сообщества.
Если чего-то очень хочется, я обычно не жду, что кто-то за меня это сделает. Можно просто брать и делать, параллельно сталкиваясь с новыми технологиями, и изучать их.
Идея следующая: я создаю базовый dataset с помощью или без, это не столь важно — это посильная ноша, хотя я и люблю больше писать код. В Aurora Bot добавляю фичу с лексическим и семантическим поиском, который работает с этой базой. Если поступает вопрос, на который нет ответа, он адресуется пользователям бота, и каждый из сообщества может на него ответить или отключить эти уведомления. Эти данные аккумулируются и попадают в репозиторий с dataset-ом. Для устранения проблемы с актуальностью можно ввести систему оценок, и ответ, получивший плохой бал, может пойти на повторный круг ответов. В такой схеме нужна модерация, пока сообщество не большое, их нужно немного. Модераторов тоже можно выбирать из сообщества со временем роста пользователей и роста базы. Все просто - рост открытой базы напрямую зависит от сообщества.
Если чего-то очень хочется, я обычно не жду, что кто-то за меня это сделает. Можно просто брать и делать, параллельно сталкиваясь с новыми технологиями, и изучать их.
👍11🔥2🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
#fun Поправь мр, ну пожалуйста...
🤣15👍1
Лет ~10 назад мы писали онлайн-магазин. За данные там отвечал Elasticsearch - векторная база данных, намучилась мы тогда знатно... Теперь Elasticsearch нельзя назвать open-source, но есть OpenSearch - форк Elasticsearch с открытой лицензией. Выглядит не плохо, использую OpenSearch в Aurora Bot.
🔥6👍3👏1
Актуальные данные dataset-а можно получить в ветке dump. FYI.
https://github.com/keygenqt/aurora-dataset/tree/dump
https://github.com/keygenqt/aurora-dataset/tree/dump
🔥5
#fun В лесу часто можно встретить свистокрыла-всезнающего. Эту птицу легко обнаружить, прислушавшись к характерному свисту, по делу и нет. В связи с деятельностью человека их зона обитания сужается и они не стесняются захватывать чужие жилища в старых деревьях, неуклюже подделывая вокализацию птиц захваченных дупл.
п.с. Берегите свои дупла, граждане птицы!
п.с. Берегите свои дупла, граждане птицы!
😁14
#fyi Итак, с форматированием вопрос решен. Формат сообщений dataset переехал на html. В Telegram формат сообщений не совсем markdown, не совсем html. А еще markdown проблемный формат в Telegram — допустить ошибку там проще простого и сообщение просто не отправится, с html это сделать будет сложнее. Я выбрал общепринятые теги, из которых можно будет получить необходимые данные на любой случай. Есть небольшая кастомизация, которая упрощает переносы в тексте, но при необходимости ее легко можно превратить в каноничный html c
Посмотреть на демо-сообщение можно в боте, написав:
<br/>. Теперь можно смело заполнять dataset. Еще один вопрос закрыт. Aurora Bot в разработке, вообще это план 2025, но он доступен, уже умеет уведомлять об обновлениях репозитория https://gitlab.com/omprussia и отвечать на вопросы. Над точностью ответов еще предстоит поработать, но и стандартный поиск OpenSearch вполне неплох.Посмотреть на демо-сообщение можно в боте, написав:
Демонстрационное_сообщение_с_набором_доступных_элементов.1🔥9
Media is too big
VIEW IN TELEGRAM
#see Aurora Bot. Deep links.
fyi: понял в чем проблема у клиента telegram-web с копированием ссылки из заголовка. Убрал логику с дополнительным отображением линки.
▶️ RUTUBE
fyi: понял в чем проблема у клиента telegram-web с копированием ссылки из заголовка. Убрал логику с дополнительным отображением линки.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉7😱2👌2
This media is not supported in your browser
VIEW IN TELEGRAM
#fun С++ разработчик проходит собеседование.
😁18🔥3🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Aurora Bot теперь предоставляет выбор ответа из вариантов, что позволит пользователю точнее попадать в цель. Диплинки теперь не оставляют за собой след, кто не заметил - он был в виде тега
/start. И появилось меню, пока там только About Aurora Bot.🔥11