Telegram Web
OpenAI продолжает впечатлять мир своими достижениями в области искусственного интеллекта.
Мира Мурати, технический директор компании, недавно сравнила прогресс от GPT-4 к GPT-5 с развитием интеллекта человека от уровня средней школы до университета. Это амбициозное заявление подчеркивает значимость ожидаемых улучшений в новой модели.
Продвинутые Способности к Рассуждению
Одним из ключевых усовершенствований GPT-5 станет значительно продвинутая способность к рассуждениям. Модель будет не только генерировать текст, но и обосновывать свои решения, а также обучаться на их основе. Этот аспект обещает сделать взаимодействие с AI еще более интуитивным и полезным.
GPT-5 также сможет обрабатывать до 50 тысяч слов за раз, что вдвое превышает возможности текущей GPT-4. Это позволит моделям обрабатывать более объемные и сложные тексты, что расширит их применение в различных сферах.
Наиболее захватывающей возможностью новой версии является переход от чат-бота к полноценному агенту, способному выполнять действия в реальном мире. Нейросеть сможет взаимодействовать с умными устройствами и машинами, а данные, собранные с этих устройств, будут использоваться для улучшения качества ответов и принятия решений.
Ожидания и Даты Релиза
Официальных заявлений о дате выпуска GPT-5 пока не поступало. Однако, по словам Миры Мурати, новую модель стоит ожидать не раньше конца 2025 года или начала 2026 года. Сэм Альтман, глава OpenAI, отметил, что следующая версия может даже не называться GPT-5, подчеркнув, что приоритет отдается качеству проекта, а не соблюдению жестких сроков.
Event Stream по протоколу HTTP

Event Stream (событийный поток) по протоколу HTTP является механизмом для отправки обновлений данных с сервера на клиента в режиме реального времени. Он особенно полезен для приложений, требующих частого обновления данных, таких как новостные ленты, чаты и мониторинг состояния. В этой статье мы рассмотрим концепцию событийных потоков, а также приведем примеры реализации на Python, JavaScript и Go.
Важно отметить, что существует другой популярный метод для реального времени - WebSocket. Однако в данной статье мы сосредоточимся именно на Event Stream по протоколу HTTP, также известном как Server-Sent Events (SSE).

Концепция Event Stream
Event Stream (также известный как Server-Sent Events или SSE) позволяет серверу отправлять обновления клиенту через одно длительное HTTP-соединение. В отличие от WebSocket, SSE является односторонним каналом, где данные передаются только от сервера к клиенту. Это упрощает реализацию и снижает накладные расходы.

Основные особенности SSE:
Соединение устанавливается клиентом.
Сервер отправляет события в текстовом формате.
Соединение остается открытым и обновления приходят по мере их появления.

Event Stream по протоколу HTTP (Server-Sent Events) предоставляет простой и эффективный способ доставки данных в реальном времени от сервера к клиенту. В отличие от WebSocket, SSE обеспечивает одностороннюю связь, что делает его легче в реализации и менее требовательным к ресурсам. Рассмотренные примеры на Python, JavaScript и Go демонстрируют, как легко можно настроить сервер для отправки и клиента для получения событийных потоков.

В комментариях будут изображения-примеры, клиент/сервер. (python,js,go)
Сегодня об OpenAI!

Компания представила новый поисковик, его можно найти по адресу https://chatgpt.com/search
Привет, научно-технический. Сегодня пятница, а это значит, что пришло время немного расслабиться и обсудить интересные темы, которые, возможно, поднимут нам настроение и спровоцируют активное обсуждение. А если вы работаете в IT-сфере, то наверняка сталкивались с разного рода ошибками. Сегодня мы поговорим о KeyError и методе missing.

Почему возникает KeyError и как его избежать?
KeyError — это одна из наиболее частых ошибок, с которыми сталкиваются разработчики при работе с словарями (dictionaries) в Python. Эта ошибка возникает, когда пытаешься получить доступ к ключу, которого нет в словаре.

Пример:
my_dict = {'name': 'Alice', 'age': 25}
print(my_dict['gender'])
В этом случае возникнет KeyError, так как ключа 'gender' в словаре нет.

Способы обхода:
Метод get: Использование метода get позволяет избежать ошибки, возвращая значение по умолчанию, если ключ не найден.
print(my_dict.get('gender', 'Not specified'))

Проверка наличия ключа: Можно сначала проверить, существует ли ключ в словаре.
if 'gender' in my_dict:
print(my_dict['gender'])
else:
print('Not specified')

Метод __missing__
Метод __missing__ — это специальный метод, который можно определить в подклассе словаря. Он вызывается, когда запрашивается ключ, которого нет в словаре. Этот метод позволяет задать поведение по умолчанию для отсутствующих ключей.

Пример использования метода __missing__:
class DefaultDict(dict):
def __missing__(self, key):
return 'Not specified'

my_dict = DefaultDict(name='Alice', age=25)
print(my_dict['gender']) # Выведет 'Not specified'

Встроенные структуры данных с поддержкой метода missing
Стоит отметить, что стандартная библиотека Python уже содержит структуру данных, которая использует метод missing. Это collections.defaultdict.
Где метод missing уже имеется
collections.defaultdict: Как уже было сказано, это наиболее известная структура данных в Python, которая использует метод missing.

Собственные подклассы словарей: Вы можете создавать собственные подклассы словарей и определять метод missing для обработки отсутствующих ключей.
PEP 412: Механизм разделяемых ключей в словарях Python

Поговорим о 412: нет, это не тот Москвич, что пылил по дорогам прошлого, а PEP - современный стандарт, который под капотом Python перерабатывает память и повышает эффективность работы вашего кода.

Что такое PEP 412?
PEP 412, известный как "Key-Sharing Dictionaries", описывает механизм, позволяющий нескольким словарям разделять одну и ту же таблицу ключей. Идея заключается в том, чтобы экономить память и повышать эффективность, используя один набор ключей для множества словарей, если эти ключи идентичны. В традиционном подходе каждый словарь создает свою собственную таблицу ключей, что может привести к избыточным расходам памяти, особенно если словари используют одни и те же ключи.

Как это работает?
Когда в программе создается словарь, Python формирует специальную структуру данных для хранения его ключей. До PEP 412 эта структура создавалась заново для каждого словаря, даже если ключи совпадали с уже существующими в других словарях. Теперь же, если Python обнаруживает, что ключи нового словаря идентичны ключам уже существующего, он использует общую структуру для этих ключей. В результате, несколько словарей могут ссылаться на одну и ту же таблицу ключей, что снижает потребление памяти.

Этот подход особенно полезен в ситуациях, когда множество объектов класса имеют одинаковые атрибуты, хранящиеся в словарях. В таких случаях все объекты могут использовать одну и ту же таблицу ключей, что экономит память и снижает накладные расходы на управление данными.

Преимущества PEP 412
Основное преимущество, которое приносит PEP 412, заключается в экономии памяти. Когда многие словари разделяют одну и ту же таблицу ключей, снижаются требования к памяти, так как отсутствует необходимость в создании дублирующихся структур данных. Это становится особенно заметным при работе с большими объемами данных, где экономия памяти приводит к более эффективному использованию ресурсов системы.

Кроме того, хотя основное внимание в PEP 412 уделяется экономии памяти, он также может незначительно улучшить производительность за счет уменьшения числа операций, связанных с созданием и управлением таблицами ключей.

С введением PEP 412, общая таблица ключей позволяет сократить эти издержки. В зависимости от конкретного сценария, экономия памяти может составлять от 30% до 60% по сравнению с тем, как было до внедрения этого механизма. Эта разница особенно заметна в классах, где у всех экземпляров есть одинаковые атрибуты, что позволяет использовать одну и ту же таблицу ключей для всех объектов.
Утро с Python: Сладость синтаксического сахара и его последствия

Представьте себе утро в одном из живописных графств. Вы сидите в удобном кресле у теплого камина, наслаждаясь уютом. В руках у вас свежий выпуск утренней газеты, написанной Аланом Донованом. На столике рядом — чашка ароматного чая или, может быть, крепкого кофе, поднимается легкий пар.

Мой друг Джеральдо Коэн как-то заметил, что Python — это не столько язык программирования, сколько «набор правильных решений, упакованных в удобную оболочку». Он прав. Python — это синтаксический сахар во всей его красе. Если вы когда-нибудь пользовались Python, вы знаете, насколько простыми и естественными могут быть многие его конструкции. Выражения, которые в других языках требуют многословных и сложных описаний, в Python сводятся к интуитивно понятным и лаконичным формулировкам.

Джеральдо также шутил, что синтаксический сахар в Python вызывает "рак точек с запятой". Это, конечно, юмористическое преувеличение, но оно отражает одну из особенностей Python — отсутствие обязательного использования точек с запятой для разделения выражений, что отличает его от многих других языков программирования. Python избавляет программистов от необходимости ставить точки с запятой в конце каждой строки, что делает код чище и приятнее для чтения. Однако такие решения тоже имеют свою цену, так как они могут снижать строгость кода и требовать большей внимательности при его написании.

Синтаксический сахар, безусловно, упрощает выполнение задач, позволяя сосредоточиться на их решении, а не на деталях синтаксиса. Но как и любой сахар, в больших дозах он может вызвать зависимость — привычка к более простым и лаконичным конструкциям может сделать вас менее внимательным к деталям и строгому синтаксису. Важно помнить, что, несмотря на все свои удобства, Python и подобные языки всё равно требуют от программиста дисциплины и тщательности, особенно при написании сложных и масштабных программных решений.
Почему IT-компании как голодные моряки: умирают от страха перед технологиями вместо того, чтобы ловить рыбу

В мире IT часто можно встретить компании и профессионалов, которые, несмотря на обилие ресурсов и возможностей, напоминают тех самых моряков из древних историй, которые умирали от голода посреди океана, окружённые рыбами, но так и не решались их ловить. Они боялись отравления, не умели обращаться с сетями или просто не знали, что рыба у них под носом. Так давайте перенесём эту морскую драму в наш мир технологий и посмотрим, как она разворачивается на наших глазах!

Моряки в IT-мире: «Ловить рыбу? Это слишком сложно!»

Представьте себе компанию, у которой есть доступ к передовым технологиям, мощным облачным сервисам, аналитике данных и современным средствам автоматизации. Эти технологии могли бы спасти их «корабль», ускорить бизнес-процессы и сделать сотрудников счастливыми. Но что они делают? Верно, игнорируют всё это!

Как и моряки, которые думали, что рыба может оказаться ядовитой, компании боятся внедрять что-то новое, потому что "это может не сработать" или "вдруг будет дорого". Они продолжают грести в бурном море старых технологий, а тем временем новички ловят рыбу ведрами и уходят далеко вперёд.

«Мы не умеем этим пользоваться»: Опасность неопытности
Моряки могли бы поймать рыбу, если бы умели. Точно так же IT-команды порой сталкиваются с новой технологией или софтом и смотрят на них, боясь даже прикоснуться. «Облачные технологии? Это же для гиков! Мы привыкли к нашему старому серверу, который шуршит как бабушкин холодильник, когда мы включаем его в сеть».

Реальность такова, что многие компании держатся за старые инструменты, не осознавая, что современный «спиннинг» автоматизации уже доступен, и если его освоить, можно не только остаться на плаву, но и стать рыболовным чемпионом!

Нехватка пресной воды: когда ресурсы есть, но как их использовать?
Даже если моряки решились бы ловить рыбу, они столкнулись бы с другой проблемой — у них нет пресной воды, чтобы её приготовить. В мире IT пресная вода — это знания и навыки, которые необходимы для того, чтобы правильно приготовить улов из современных технологий. Компании могут иметь доступ к инструментам аналитики, но кто-то должен понимать, как варить этот суп из больших данных, чтобы он приносил пользу.

Знания — это ресурс, который нужно «поставить на корабль» заранее. Если команды не учатся, не развиваются и не готовы к новым вызовам, они так и останутся на суше, в то время как их конкуренты уверенно ловят рыбу и движутся вперёд.

Страх перемен: ядовитая рыба технологий
Так же, как моряки боялись, что пойманная рыба может быть ядовитой, современные компании порой панически боятся любых изменений. Внедрение новых технологий воспринимается как неизбежная угроза: «А вдруг облако упадет? А если автоматизация лишит всех работы?»

Они видят ядовитых рыб там, где плавают жирные тунцы возможностей. В результате такие компании продолжают медленно и верно дрейфовать к айсбергу, игнорируя благоприятный ветер изменений, который мог бы вынести их на передовую инноваций.

А теперь серьёзно: хватит умирать от голода!
Если ваши процессы застряли на уровне «бабушкиного холодильника» или вы думаете, что «облако» — это просто вид погоды, пора пересмотреть свою стратегию. В современном IT-мире выживают только те, кто не боится бросить сети и попробовать что-то новое.

Ведь что самое худшее может случиться? Разве вам не страшнее «умереть от голода», медленно теряя свои позиции на рынке, в то время как другие уверенно «ловят рыбу» и создают продукты, которые меняют индустрии?

Так что — пора доставать сети и начинать рыболовство! Современные технологии рядом, и они не такие уж ядовитые.
Итог: Ловите свою рыбу, или будете жить на сухарях
Подобно морякам, умирающим от голода, компании, которые боятся перемен и не готовы учиться новому, обречены оставаться на месте, упуская огромные возможности. Внедрение новых технологий и автоматизация процессов может показаться сложной задачей, но именно это позволяет «ловить рыбу» и идти вперёд. А кто отказывается от таких шансов — тот так и останется на своём ветхом корабле, довольствуясь сухарями прошлого.

Ваш выбор: жить на сухарях или плавать в океане возможностей с полной сетью технологических решений.

Подписывайтесь на наш телеграм-канал, чтобы не пропустить полезные инсайты и свежие статьи об IT и технологиях – мы всегда на волне!
История появления Дня программиста началась с идеи отметить вклад программистов в развитие технологий и их важную роль в современном обществе. Одним из главных инициаторов создания этого праздника был Валентин Балтин, российский разработчик программного обеспечения. В 2002 году он предложил ввести официальную дату, посвящённую программистам, и начал собирать подписи для обращения в правительство с целью признания этого дня на государственном уровне.

Число 256 было выбрано не случайно. В мире компьютерных технологий это число играет важную роль, так как 256 — это степень двойки (2^8), которая представляет количество возможных значений в одном байте данных (8 бит). Для программистов это символическое число, связанное с основами работы компьютеров и цифровых систем.

Балтин вместе с коллегами начал активную кампанию, направленную на официальное признание Дня программиста. Они обращались в разные инстанции и писали петиции, чтобы утвердить 256-й день года как профессиональный праздник. Эта идея получила широкую поддержку среди IT-специалистов.

В 2009 году их усилия увенчались успехом. Президент России Дмитрий Медведев подписал указ № 1034 «О Дне программиста», который установил этот праздник официально. Таким образом, День программиста был закреплён на уровне государства и стал ежегодно отмечаться на 256-й день года — 13 сентября в обычные годы и 12 сентября в високосные годы.

Этот день быстро стал значимым для программистов не только в России, но и в других странах, где IT-специалисты также отмечают свой вклад в цифровую эпоху, хотя официально праздник признан в основном в России.

Как вы относитесь к Дню программиста?
CamelCase vs snake_case: как появился каждый стиль и где что использовать
В программировании есть несколько популярных способов именования переменных и функций, и каждый из них имеет свои особенности. CamelCase и snake_case — самые распространенные стили, которые выбирают в зависимости от языка программирования и его традиций. Появление и использование этих стилей обусловлено многими факторами, включая читабельность, удобство написания и восприятие кода. Ну и, конечно, Go тут тоже не остался в стороне со своим mixedCase.

CamelCase
Этот стиль именования получил название из-за того, что заглавные буквы в середине имени похожи на горбы верблюда. Здесь каждое новое слово начинается с заглавной буквы, но без разделителей. CamelCase чаще всего встречается в JavaScript, Java, C# и Swift. Пример: myVariableName.

Почему так? Всё просто: это делает код более компактным, особенно в языках, где используется много коротких слов. Если вспомнить JavaScript, там это прям повсеместная практика, да и в Java аналогично — это стандарт для методов и переменных.

snake_case
Этот стиль именования использует символ подчеркивания для разделения слов. Все буквы в нем пишутся строчными, что добавляет аккуратности и ясности при работе с длинными именами переменных. Snake_case широко принят в Python и Ruby. Пример: my_variable_name.

Здесь подчеркивание выступает естественным разделителем, делая переменные с несколькими словами легко читаемыми. Особенно этот стиль нравится тем, кто предпочитает четкость в коде и использует более длинные описательные имена.

mixedCase в Go
Теперь к Go. В этом языке принято использовать mixedCase, который выглядит как CamelCase, но с упрощениями. Например, myVariableName для переменных и DoSomething для методов. Отличительная черта Go — это строгое разделение между экспортируемыми и приватными именами. Если имя начинается с заглавной буквы, оно доступно в других пакетах. Если с маленькой — доступно только внутри текущего пакета.

Go избегает snake_case, делая акцент на упрощении и лаконичности. Такой подход делает код Go легко читаемым и структурированным, следуя правилу минимализма в языке.

#CamelCase #snake_case #Go #mixedCase #программирование #стилиименования #код #разработка #программист #kangaroo
Релиз СУБД PostgreSQL 17

После года разработки опубликована новая стабильная ветка СУБД PostgreSQL 17, а PostgreSQL 12.x перестанут поддерживать уже 14 ноября.

Что нового добавлено?

🔸 VACUUM: используется новая структура данных, которая потребляет до 20 раз меньше памяти, ускоряя работу и снижая нагрузку на ресурсы.
🔸 I/O: оптимизация кода WAL повысила пропускную способность записи до 2 раз. Новый интерфейс потокового ввода/вывода ускоряет перебор данных и обновление статистики.
🔸 Оптимизация запросов: ускорены запросы с IN, улучшена работа с индексами BRIN и CTE, а также использованы SIMD-инструкции для ускорения вычислений.
🔸 JSON: добавлена поддержка SQL/JSON, включая JSON-TABLE, jsonpath, и функции для работы с JSON, такие как JSON_EXISTS и JSON_QUERY.
🔸 SQL MERGE: расширены возможности для объединения INSERT, UPDATE и DELETE, добавлена поддержка выражения RETURNING и обновления представлений.
🔸 Загрузка данных: увеличена скорость экспорта данных в команде COPY, добавлена опция ON_ERROR для продолжения импорта после ошибок.
🔸 Секционированные таблицы: добавлена поддержка уникальных идентификаторов и техники оптимизации Constraint exclusion.
🔸 Foreign Data Wrapper: поддержка передачи подзапросов EXISTS и IN на внешний сервер.
🔸 Collation: встроенный движок для обработки локали обеспечивает единое поведение сортировки и сопоставления символов на всех платформах.
🔸 Логическая репликация: упрощён переход на новый релиз без удаления слотов, добавлена поддержка failover и утилита pg_createsubscriber.
🔸 TLS: новая опция sslnegotiation для настройки защищённых TLS-соединений через ALPN.
🔸 Резервное копирование: поддержка инкрементальных бэкапов и новая утилита pg_combinebackup для их объединения. В pg_dump добавлена опция --filter.
🔸 EXPLAIN: добавлены новые опции для вывода информации о времени чтения/записи и использовании памяти.
🔸 Прогресс VACUUM: добавлен индикатор прогресса при работе с индексами.
🔸 pg_wait_events: новое системное представление для анализа причин ожидания сеансов в сочетании с pg_stat_activity.
В основную ветку CPython смерджили пулл-реквест, добавляющий поддержку алиаса «𝜋thon» для виртуальных окружений Python версии 3.14.
Выпущен Linux, внешне неотличимый от Windows пол названием Wubuntu.
Дистрибутив основан на Kubuntu 24.04.1 LTS (Ubuntu с оболочкой KDE). При этом все элементы интерфейса очень похожи на оригиналы в Windows.
Скопирована даже раздражающая надпись об активации системы в правом нижнем углу рабочего стола. Правда, это окно с надписью можно просто закрыть.
Здесь по умолчанию установлен Edge для максимального сходства с Windows, а для тех, кто не желает пользоваться браузером Microsoft, есть предустановленный Google Chrome.
В систему по умолчанию встроен Wine для запуска программ, написанных для Windows
Имеется среда выполнения PrimeOS Android для работы с Android-приложениями. Для геймеров по умолчанию установлен клиент Steam от Valve. Есть даже магазин приложений KDE Discover, заменивший собой Microsoft Store.
https://www.theregister.com/2024/12/05/wubuntu/
https://wubuntu.org/
Технологии для управления зелёной инфраструктурой в городах

Как города могут сохранить свои зелёные насаждения и сделать процесс их учёта проще и эффективнее? Сегодня большинство методов мониторинга деревьев и зелёных зон требуют выезда специалистов на место, что делает процесс медленным, затратным и подверженным человеческим ошибкам. Мы задались целью изменить подход, используя современные технологии.

Наша команда представила решение в рамках международного хакатона, где была предложена система, сочетающая автоматизацию на основе машинного обучения и работу экспертов. Это позволило ускорить процесс учёта, снизить затраты и повысить точность анализа данных. Решение оказалось настолько эффективным, что наш проект занял первое место.

Дальше больше. Мы представили проект на Форуме Инновационных Центров, где он получил высокую оценку как универсальный инструмент для управления зелёной инфраструктурой. Эксперты отметили, что эта разработка способна значительно изменить подход к мониторингу зелёных насаждений, делая процесс прозрачным, доступным и масштабируемым.

Сейчас система позволяет собирать данные из различных источников, включая фотографии, спутниковые снимки и реестры. Модель машинного обучения была дообучена для распознавания деревьев, что значительно увеличивает точность анализа. Также реализован личный кабинет для специалистов, где они могут загружать фотографии, проверять результаты анализа и выгружать отчёты.

На данном этапе мы работаем над доработкой платформы и созданием мобильного приложения, чтобы сделать систему ещё удобнее и доступнее. В будущем проект станет частью концепции «умного города», что позволит использовать его в крупных мегаполисах, в том числе странах БРИКС. Наша цель — дать городам инструмент, который сделает управление зелёной инфраструктурой быстрым, эффективным и максимально точным.

#инновации
🔥 ChatGPT vs. DeepSeek: битва нейросетей в эпоху ИИ-революции

*"Ты чувствуешь, что что-то не так с этим миром, но не можешь понять, что именно."*

ИИ прочно вошёл в нашу жизнь. Мы доверяем ему написание текстов, программирование, анализ данных. Но если в *Матрице* у людей не было выбора, то здесь он есть: ChatGPT или DeepSeek? Кто из них станет цифровым лидером, а кто останется в тени?

🔹 1. Скорость работы
*"Что такое реальность? Если ты имеешь в виду то, что чувствуешь, что можешь понюхать, попробовать на вкус и увидеть, то реальность – это просто электрические сигналы, интерпретируемые твоим мозгом."*

ChatGPT отвечает мгновенно, тогда как DeepSeek иногда задумывается или даже сообщает о перегрузке сервера.

Победа ChatGPT (1:0)

🔹 2. Потребление ресурсов
*"Ты веришь, что это воздух, которым ты дышишь?"*

DeepSeek выигрывает по энергоэффективности — его архитектура требует меньше вычислительных мощностей по сравнению с более ресурсоёмким ChatGPT.

Победа DeepSeek (1:1)

🔹 3. Качество написания статей
*"Ты чувствуешь, что что-то не так с этим миром, но не можешь понять, что именно."*

DeepSeek пишет детальнее и глубже, а ChatGPT иногда выдаёт слишком обобщённые ответы.

Победа DeepSeek (1:2)

🔹 4. Написание кода
*"Есть разница между знанием пути и прохождением по нему."*

ChatGPT — выбор разработчиков. Его код логичен, структурирован и сопровождается комментариями.

Победа ChatGPT (2:2)

🔹 5. Создание изображений
*"Ты должен забыть всё, что ты знал до этого. Освободи свой разум."*

ChatGPT с DALL·E умеет генерировать изображения. У DeepSeek такой функции нет.

Победа ChatGPT (3:2)

🔹 6. Работа с PDF-документами
*"Я предлагаю только правду, больше ничего."*

DeepSeek умеет анализировать PDF-файлы, извлекать информацию и структурировать данные. У ChatGPT подобного нет в бесплатной версии.

Победа DeepSeek (3:3)

---

⚖️ Итог: 3:3 — технологический паритет

Как говорил Морфеус: *«Я могу лишь указать дверь, но войти в неё должен ты.»*

- ChatGPT – если важны скорость, код и генерация изображений 🚀
- DeepSeek – если нужны аналитика и работа с документами 📄

---

🎭 Финал. Кому доверять?
Как говорил Морфеус: *«Нельзя объяснить, что такое Матрица. Ты должен увидеть это сам».*

Слепо доверять ИИ нельзя — это лишь инструменты. Помните сюжет *«Идиократии»*, где человечество разучилось мыслить?

🧠 Используйте нейросети как помощников, но критически оценивайте их выводы. И да, эта статья была создана при участии обоих «соперников» — ChatGPT и DeepSeek.
🌳ЗЕЛЁНЫЕ ГАДЖЕТЫ: КАК ДЕРЕВЬЯ СТАЛИ УМНЕЕ 🤖

Сохранение зелёных зон в современных городах становится всё более важным. Традиционные методы мониторинга требуют выездов специалистов, что делает процесс медленным и дорогим. Однако новые технологии открывают новые горизонты.

На международном хакатоне от Мос.ру участвовало 127 команд из 27 стран. На ней была представлена инновационная система от команды "Разрабатывай и властвуй", которая объединила автоматизацию и экспертную работу. Это решение уже показало свою эффективность: учёт зелёных насаждений стал быстрее, дешевле и точнее. Проект занял первое место, что подтверждает его потенциал📈

↔️На Форуме Инновационных Центров эксперты высоко оценили эту разработку как универсальный инструмент для управления зелёной инфраструктурой.

А что делает эта система? 🌳

➡️Она собирает данные из фотографий, спутниковых снимков и реестров, а улучшенная модель распознаёт деревья с высокой точностью.

Команда сейчас работает над доработкой платформы и созданием мобильного приложения для удобства использования. В будущем проект станет частью концепции «умного города», открывая новые возможности для мегаполисов, включая страны БРИКС.

😈 Журнал Деньги 😈
Please open Telegram to view this post
VIEW IN TELEGRAM
Возможности python :D
2025/03/17 08:59:18
Back to Top
HTML Embed Code: