Публикации

Моджибаке: неизвестная, очень распространенная проблема ввода текста в Восточной Азии.
Печатать сложно. Интернет по-прежнему в значительной степени основан на английском языке. Веб-адреса пишутся английским алфавитом, веб-сайты часто имеют английский эквивалент, и английский остается наиболее часто используемым языком в Интернете . С другой стороны, по данным Nielsen, почти половина интернет-пользователей в 2017 году были из Азии (второе место занимает Европа - всего 17%). Поскольку распространение Интернета в Азии продолжает стремительно расти, стандартное..

От «Шоссе в (обратный) ад» к «Лестнице в (асинхронный/ожидание) рай»​
От «Шоссе в (обратный) ад» к «Лестнице в (асинхронный/ожидание) рай»​ Здравствуйте, я вернулся, чтобы немного поговорить о JavaScript. На этот раз я покажу, как JavaScript изменил свой способ работы с асинхронным кодом. Итак… приступим!!! Обратные вызовы (Не так уж) давно, когда нам нужно было работать с асинхронным кодом, мы использовали обратные вызовы, в то время, когда это было лучше всего, это было похоже на волшебство, мы создавали функции, которые выполнялись после того,..

Тенденции индустрии машинного обучения
Алан Тьюринг создал всемирно известный тест Тьюринга в 1950 году, который для того, чтобы компьютер прошел, он должен убедить человека в том, что он человек, а не компьютер. Первая искусственная нейронная сеть появилась в 1958 году, а обратное распространение - в 1986 году. С тех пор искусственный интеллект (ИИ) развивался очень быстро. Он также получил различные названия, такие как системы, основанные на знаниях, интеллектуальные системы, когнитивные системы, аналитика и т. Д. Хотя..

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

Веб-API Pandas
Проект с открытым исходным кодом, который упрощает подключение панд к потоку данных в реальном времени, тестирование гипотез и визуализацию результатов в браузере. Pandas Web API - это проект с открытым исходным кодом, который упрощает подключение pandas к потоку данных в реальном времени, тестирование гипотез и визуализацию результатов в веб-браузере. Прочитав эту статью, вы узнаете, как перенести операции pandas в веб-API. Сервер тоже жив и вы можете попробовать его здесь ...

Как выбрать метод выбора
Аналитические данные, основанные на реальных наборах данных Автор: : Юваль Коэн , Ноа Коэн и Авиад Атлас . Введение Одна из тем, с которой сталкивается каждый специалист по обработке данных, младший или старший, в каждом проекте по науке о данных - это выбор функций. В этой статье, состоящей из двух частей, мы хотим поделиться своим опытом решения реальных проблем. В части 1 ниже мы представляем временной анализ различных методов выбора функций, которые мы использовали, и..

Причины, по которым я не люблю JavaScript
При выборе языка программирования важно сбалансировать ряд соображений. Является ли ваш выбор просто более приятным синтаксисом или причины глубже? Вы должны быть честны с собой, потому что эти вещи имеют значение. Принятие решения о работе над долгосрочным проектом кодирования похоже на брак. Вы будете использовать этот язык весь день, каждый день. Быть привлеченным к этому языку важно, это заставляет вас наслаждаться своим пребыванием. Однако может ли этот язык поддержать вас в..

Классификация многоязычных документов
Классификация многоязычных документов Как создать приложение НЛП, не зависящее от языка. Использование неструктурированных данных становится обязательным условием для поддержки и развития бизнеса, основанного на данных. Разработка текстовых функций, которые могут улучшить производительность модели NLP , требует сочетания лингвистики, науки о данных и опыта в области бизнеса. Этого достаточно для стартапа, но как насчет того, чтобы ваш продукт стал вирусным и вы выйдете на мировой..

Путешествие на Яву: Эпизод 1
Выучить новый навык или язык без стимула сложно. Большинство людей не будут тратить свое скудное свободное время на изучение того, за что им не платят. Другие не будут тратить свои деньги на книги или ресурсы, чтобы инвестировать в себя для достижения своих целей. Если вы читаете эту серию блогов как работодатель, я надеюсь продемонстрировать упорство и стремление стать опытным инженером-программистом и улучшить свои навыки на благо компании и ее пользователей. Если разработчик..

Как я научился программировать, создать полноценный продукт с нуля, и как вы тоже можете это сделать.
Привет! Я создатель Claritask.com , системы управления задачами, в которой ничего не теряется и каждый знает, что нужно сделать. Ниже я расскажу, как я научился программировать примерно за месяц. И как в общей сложности за 9 месяцев, в течение 18 месяцев, мне удалось представить и создать (с нуля) полностью рабочий продукт с большим количеством функций, чем некоторые из ведущих продуктов в той же области. Я не гений. Отнюдь не. Мне сложно запоминать пятизначное число дольше 5..

Забудьте все, что вы знали о прогнозировании
Теперь, когда вы знаете, почему мы начали прогнозировать миндаль , вам может быть любопытно, как мы это делаем? Наш подход прост — мы анализируем данные. Во-первых, давайте начнем с вещей, которые мы не делаем: Телефонные опросы или мнения Посетите сады (ну, не для целей прогнозирования…) Соберите образцы миндаля Считай орехи (мы чокнутые, но не ТАКИЕ чокнутые) Анализ с помощью классической статистики Вы можете подумать — никакой классической статистики, я думал, что..

Введите код
Однажды я увидел типичный код вроде: Этот код имеет важную специфику: получатель хочет знать, что произошло с ответом (например, почему нет волатильности). Потому что в одном случае у нас есть важная системная проблема, а в другом случае мы просто делаем плановую разминку. Однако эта модель ничего нам не говорит. Более того, даже факт «наверное, что-то было не так» взят из пустой коллекции Volatilities . Что также может быть правильным в некоторых случаях. Я уверен, что..

Проблема с API
«никакого API в строгом смысле этого слова — API — это данные» В приведенном выше предложении есть что-то прекрасно простое, заманчивое и разрушительное (остальная часть источника — это просто заурядный пост в блоге). Вероятно, часть исследования конца 80-х, ожидающая повторного открытия. Я не говорю, что мы должны отказаться от наших http-глаголов, мыльных конвертов и схем json, но в последнее время я все больше беспокоюсь о жесткой норме API. Графический подход — это шаг в..

Как я неправильно понял Ломбок
Я работал над проектом и написал некоторый код, который, как я ожидал, будет работать нормально. Фрагмент был похож Но, к моему удивлению, я получил Medium Priority Warnings от findbugs : RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE: Nullcheck of value previously dereferenced По сути, он начал жаловаться, что у меня есть ненулевая проверка имени в строке 19 после того, как оно было разыменовано в строке 22 (числа верны, потерпите меня некоторое время), поэтому, если бы..

Толкание домино (LeetCode/LintCode)
В ряду стоит N костяшка костяшки, и мы ставим каждую костяшку вертикально вертикально. В начале мы одновременно толкаем несколько костяшек то влево, то вправо. Каждую секунду каждая костяшка домино, падающая влево, толкает соседнюю костяшку слева. Точно так же кости домино, падающие вправо, толкают соседние кости домино, стоящие справа. Когда на вертикальную костяшку с обеих сторон падают костяшки домино, она остается неподвижной из-за баланса сил. Для целей этого вопроса мы будем..

Бессерверные цены и затраты: AWS Lambda и Lambda @ Edge
(Примечание: цены действительны по состоянию на август 2018 г.) AWS Lambda имеет 263 отдельных оплачиваемых позиции, каждая со своими ценами. Они имеют такие названия, как « Accelerated InterRegion Inbound с использованием периферийных местоположений за пределами США, Европы или Японии, из ЕС (Париж) в ЕС (Лондон) », и существуют для каждого из 17 регионов, в которых они предлагаются. В целом, это 4 471 отдельная цена, которую вы можете взимать за выполнение лямбда-выражения. Это..

День 10 | 100-дневный челлендж с полным стеком
Я начал с курса Стивена Грайдера на Udemy под названием Modern React and Redux . Обзор Мой самый большой пробел до этого момента заключался в том, что я прошел кучу руководств и имею представление о концепциях, но когда приходит время их применять, я полностью теряюсь. Я считаю себя основным потребителем, который также заинтересован в создании вещей. Итак, я интуитивно начинаю с DOM, того, что видит и делает потребитель, и пытаюсь построить приложение, но большинство руководств,..

Как я улучшил свой результат в табличном соревновании Kaggle от 21 августа, используя CCA
В последних нескольких постах я вел хронику своих усилий по достижению хороших результатов на главном веб-сайте по науке о данных, Kaggle’s, табличном соревновании за август 2021 года. В самой последней публикации, которую я разместил, где я обсуждал GenericUnivariateSelect, селектор функций в sklearn, библиотеке машинного обучения Python, я также был застигнут врасплох, когда получил бронзовую медаль за эту работу. Ссылку на этот пост можно найти здесь:..

Получите работу в одном из лучших учебных заведений Java в Пуне
«Получите работу, а не только сертификацию» Если не что-то еще, вы, должно быть, хотя бы слышали слово Java. Недаром он не требует отдельного представления. Тем не менее, для тех, кто плохо знаком с компьютерами или вообще ничего не знает, вот несколько ключевых моментов о языке программирования Java. Джеймс Гослинг известен как создатель Java. Он разработал язык в Sun Microsystems. Некоторые основные характеристики Java: объектно-ориентированный, основанный на классах и..

Marvel API + Vuepack (Vue + Vuex)
Начало работы с вызовами Vue, Vuex и API TL; DR - Эта статья покажет вам, как быстро начать использовать Vue и Vuex с Marvel API. Мы создадим простое приложение, которое будет искать персонажей в базе данных Marvel, а затем отображать результаты. Перейти к Начало работы Что такое Vue? Vue (произносится как / vjuː /, как вид) - это прогрессивный фреймворк для создания пользовательских интерфейсов. В отличие от других монолитных фреймворков, Vue разработан с нуля для..