Публикации

индекс..д.ц
индекс..д.ц

Полное руководство по алгоритмам программирования
Раздел 1: Введение в алгоритмы программирования В этом разделе мы погрузимся в увлекательный мир алгоритмов программирования. Мы рассмотрим, что такое алгоритмы, почему они имеют решающее значение в программировании, а также различные типы алгоритмов, используемые в различных сценариях решения задач. 1.1 Что такое алгоритм? Алгоритм можно определить как четко определенный набор пошаговых инструкций, предназначенных для решения конкретной проблемы. Он служит основой любого программного..

Google Natural Language API — Проект Google NLP с Python
вступление Google предлагает мощный облачный API для извлечения информации из неструктурированных данных. Анализировать синтаксическую и семантическую составляющие текста. Извлекайте информацию о людях, местах, событиях и многом другом. Типичными источниками данных может быть что угодно — блоги, новости, социальные сети — что угодно. API включает в себя шесть методов, предназначенных для решения общих задач НЛП. Давайте посмотрим, что это такое. Обзор API AnalyzeEntities —..

Катастрофы миграции базы данных: как НЕ испортить ваше приложение Laravel
Миграция базы данных — неотъемлемая часть разработки Laravel, позволяющая разработчикам легко изменять схемы базы данных и управлять ими. Однако неправильное выполнение миграции может привести к потере данных, несоответствиям и даже простоям. В этом сообщении блога мы рассмотрим некоторые распространенные ошибки и подводные камни, которых следует избегать при выполнении миграции базы данных в Laravel. Итак, возьмите чашку освежающего зобо и присоединяйтесь ко мне в спасении мира...

Работа с 3D Human Motion, часть 1 (Компьютерное зрение)
Make-An-Animation: крупномасштабное 3D-движение человека с текстовым условием (arXiv) Автор: Самане Азади , Акбар Шах , Томас Хейс , Деви Парикх , Сонал Гупта . Аннотация: Генерация движения человека с помощью текста вызвала значительный интерес из-за его впечатляющих приложений, охватывающих анимацию и робототехнику. В последнее время применение диффузионных моделей для генерации движений позволило улучшить качество генерируемых движений. Однако существующие подходы..

Стеллаж: Часть II
Это вторая из серии двух статей, в которых обсуждается Rack RubyGem - что это такое, где он используется в серверной разработке, что означает для приложения, основанное на Rack, и что Rack делает для разработчиков за кулисами. . Эта статья основывается на фундаментальных концепциях Rack, обсуждаемых в первой статье, и фокусируется на концепции промежуточного программного обеспечения Rack, на том, что квалифицирует приложение Ruby как промежуточное программное обеспечение Rack и что..

Принцип инверсии в Python
Чистая архитектура в Python Принцип инверсии в Python Нарушение принципа инверсии зависимостей. Принцип инверсии зависимостей часто объясняется в парадигме ООП . Я хочу поделиться другим взглядом на эту концепцию. В этом коротком эссе я пройду путь от абстракции к пониманию того, что на самом деле перевернуто. Вступление С момента появления первых языков программирования их использование постоянно росло. Программы становились более крупными и сложными. Разработка..

Как сгенерировать штрих-код с помощью Javascript
В этой статье мы увидим, как сгенерировать штрих-код с помощью javascript. Мы будем использовать плагин javascript для генерации или создания штрих-кодов. Используя эту библиотеку, вы можете легко генерировать различные типы штрих-кодов. Библиотека генерации штрих-кода работает как в веб-браузере, так и в Node.js. Для веб-браузеров просто нужно использовать CDN-файл JsBarcode. Мы будем использовать библиотеку JsBarcode . JsBarcode — это генератор штрих-кода , написанный на..

Необязательный Java 8 как монада
В последнее время было много дискуссий о функциональном программировании и объектно-ориентированном программировании и их различиях. Пару лет назад в выпуске Java 8 также было представлено несколько конструкций функционального программирования. С тех пор я изучаю функциональное программирование и понял, что использование сочетания функционального и объектно-ориентированного стилей в моем коде позволило мне писать код, который легко читать и легко объяснять. В этой статье я покажу..

Как улучшить обслуживание клиентов с помощью преобразования текста в речь
По данным iiMedia Research, интеллектуальное обслуживание клиентов в Китае быстро растет. Ожидается, что к 2030 году китайский рынок искусственного интеллекта достигнет 1 трлн юаней, а среднегодовой темп роста составит 33,3%. Среди них интеллектуальное обслуживание клиентов как важная ветвь корпоративных приложений искусственного интеллекта, по консервативным оценкам, составляет 20%. Как одно из наиболее зрелых приложений коммерциализации искусственного интеллекта, интеллектуальное..

Разработка функций в SQL и Python: гибридный подход
Настройте свою рабочую станцию, уменьшите беспорядок на рабочем месте, поддерживайте чистое пространство имен и легко обновляйте свой набор данных Я знал SQL задолго до того, как узнал о Pandas, и был заинтригован тем, как Pandas точно эмулирует SQL. Стереотипно, SQL предназначен для аналитиков, которые превращают данные в информативные отчеты, тогда как Python предназначен для специалистов по данным, которые используют данные для построения (и переобучения) моделей. Хотя они почти..

Code Pointers #05 — более регулярные выражения
Чем больше я узнаю о том, насколько мощным является Regexp, тем больше он мне нравится. Все эти примеры из фантастических Рубиновых коанов (опять же…!). Давайте приступим к делу на нескольких примерах. /[^абв]/ “the number is 42”[/[^0-9]+/] #=> "the number is " Конструкция [^пример] отрицает все, что следует (например) за «примером». Итак, в приведенном выше случае он возвращает все, кроме цифр. \A привязывается к началу строки “start end”[/\Astart/]..

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

Разработка пользовательского интерфейса с помощью Chakra UI Vue - индикатор выполнения
Chakra UI Vue - это инфраструктура пользовательского интерфейса, созданная для Vue.js, которая позволяет нам добавлять красивые компоненты пользовательского интерфейса в наше приложение Vue. В этой статье будет рассказано, как начать разработку пользовательского интерфейса с помощью Chakra UI Vue. Индикатор Мы можем добавить индикатор выполнения в наше приложение Vue с помощью компонента c-progress . Например, мы можем написать: <template> <c-box>..

5 вопросов, которые нужно задать перед тестированием модели машинного обучения
В наши дни подобрать модели машинного обучения несложно; с другой стороны, их правильная проверка требует тщательного обдумывания. Самые продвинутые и мощные алгоритмы находятся всего в нескольких строках кода или нажатиях кнопок. Вопрос не в том, найдут ли алгоритмы шаблоны в ваших данных (скорее всего, найдут), а в том, является ли шаблон случайным артефактом или сигналом , который будет обобщаться в будущее. Ставки высоки, и мы, специалисты по машинному обучению, должны..

Замыкания в JavaScript: руководство для начинающих
Замыкания — это фундаментальный аспект JavaScript, который позволяет нам создавать функции, которые могут «запоминать» состояние среды, в которой они были созданы. Здесь я расскажу, что такое замыкания, как они работают и как мы можем их использовать на практике. Что такое замыкания в JavaScript? Замыкание — это просто внутренняя функция внутри внешней функции, имеющая доступ к переменным и параметрам этой функции. Внутренняя функция может быть возвращена из внешней функции, что..

Как я выиграл свою 21-ю бронзовую медаль на соревнованиях по игровой площадке Kaggle
Во вторник на этой неделе я принял участие в игровом соревновании Kaggle, поспешно запустив программу машинного обучения, прежде чем мне нужно было идти на работу. Я запустил программу только один раз и отправил ее на Kaggle для оценки. К моему удивлению, я набрал 86%, когда самый высокий балл был 87%!

Java-скрипт — Пример сна
Сценарий Java — пример сна Один из способов добиться функциональности сна в Java-скрипте. Ниже функция «сна» принимает параметр в миллисекундах. В приведенном ниже примере после печати числа приложение приостанавливается на двадцать секунд, прежде чем перейти дальше в цикле для печати следующего числа. ‹!DOCTYPE html› ‹html› ‹body› ‹h2›Пример сна JavaScript‹/h2› ‹script› console.log('Start'); async function demo() { for (let i = 0; i ‹ 5; i++) { console. log(`Ожидание..

Python: Mutable v. Неизменяемые объекты
В Python все является объектом! Объект может быть буквой, словом, числом или чем-то более сложным, например кортежем (который представляет собой структуру данных). Python - это объектно-ориентированный язык программирования, а это означает, что он представляет все свои данные как объекты, и программисту разрешено манипулировать объектом на основе его изменчивости. id () и type () Все объекты в Python имеют уникальный идентификатор, хранящийся где-то в памяти, и этот номер остается..

Мое годичное путешествие по написанию сложного программного обеспечения
После года разработки CLUBASID я хотел бы поделиться своим путешествием. CLUBASID — это инструмент моделирования инфекционных заболеваний, а также инструмент визуализации и анализа данных. Я начал работать над CLUBASID 15 марта 2020 года как полноценный сольный проект и до сих пор работаю над этим программным обеспечением как сольный проект. Я хочу поделиться тем, как этот проект развивался с течением времени и как он оказался там, где он находится сейчас. В этом проекте я использовал..