Size: a a a

Natural Language Processing

2021 February 10

RS

Roman Samarev in Natural Language Processing
В сущности, любая последовательность map/select/reduce с подставленными функциями преобразования и отбора
источник

RS

Roman Samarev in Natural Language Processing
В Ruby, например, по-другому просто не напишете. В Julia выбор есть.
источник

AS

Alex Surname in Natural Language Processing
какой код называется эффективным?
источник

RS

Roman Samarev in Natural Language Processing
Тот, который соответствует модели языка программирования. По оценочным критериям, специфичным именно для него.
источник

SS

Sergey Sikorskiy in Natural Language Processing
Ivan 9kin
Интересно кто-то делал модель для понимания какие алгоритмы используется в коде?
Пример: написал я merge sort tree fractional cascading.
А он нашёл структуру кода похожую на ДО с fractional cascading. Потом на ДД.
Потом понял что это очень похоже на merge sort tree fractional cascading.

Обучить её очень легко, допустим на базе кодов с CF или подобных. Очень много данных.
И базовые паттерны понятны.
Что такое CF?
источник

AS

Alex Surname in Natural Language Processing
Roman Samarev
Не получится написать эффективный код на Julia, Java или Ruby, если не можете переосмыслить код из императивного в операции над данными как таковыми. А в питон-коде, чаще всего содержатся только непосредственные императивы
в Джаве точно есть обычный for, ни разу не слышал чтоб его применение не соответствовало
модели языка
(хотя я не знаю что это)
источник

АБ

Александр Бачинин... in Natural Language Processing
интересное видео, почти по теме) https://www.youtube.com/watch?v=fZSFNUT6iY8
источник

AS

Alex Surname in Natural Language Processing
источник

VB

Vladimir Bougay in Natural Language Processing
Александр Бачинин
Всем привет! Хочу получить обратную связь, что думаете:

Ivolution.ai это  помощник в написание кода основанный на AI (generative model) и NLP. Проект находится на стыке образования, повышения личной эффективности и HR процессов.

⚡️За счет ненавязчивого встраивания плагина в работу вашего IDE - собираются данные, из которых формируются рекомендации в плане образования и автоматически собирается/пополняется ваш социальный профиль разработчика, который будет выступать подтверждением вашей производительности и скилов на мировом рынке труда. Множество социальных и интерактивных элементов в веб приложении, и данные в вашем личном профиле которые можно отредактировать только посредством получения опыта во время вашей привычной работы - позволит перевернуть наше современное представление о эффективности.

🗺Готов роадмап, получены первые инвестиции.

🤓Ищем эдвайзеров, и разработчиков для усиления текущей команды.

🙋‍♂️Основной, и в то же время бесплатный функционал - нацелен на разработчиков.

👌И нам необходима ваша обратная связь для того чтобы сделать для вас классный и удобный продукт,который не только повысит вашу эффективность - но и сможет обеспечить необходимый и комфортный для всех уровень конфиденциальности.
Вот почти тоже самое пытались сделать в https://sourcerer.io и не осилили. У них причём был неплохой довольно трэкшн. Могу познакомить с основателем если интересно
источник

I9

Ivan 9kin in Natural Language Processing
Sergey Sikorskiy
Что такое CF?
codeforces - онлайн платформа для олимпиадных задачек/
Я посмотрел на статус посылок пока есть 107076787 посылок.
Большая половина правильная.
источник

RS

Roman Samarev in Natural Language Processing
Alex Surname
в Джаве точно есть обычный for, ни разу не слышал чтоб его применение не соответствовало
модели языка
(хотя я не знаю что это)
Перенести код один в один можно во многих случаях. Но проблема в том, что если код, например, из Питона в Руби переносить, то при прочих равных, в Руби можно сделать короче. И любой анализатор кода Руби будет ругаться на избыточность
источник

АБ

Александр Бачинин... in Natural Language Processing
Vladimir Bougay
Вот почти тоже самое пытались сделать в https://sourcerer.io и не осилили. У них причём был неплохой довольно трэкшн. Могу познакомить с основателем если интересно
спасибо, сейчас гляну проект
источник

RS

Roman Samarev in Natural Language Processing
Не в том вопрос, что конструкции нет. А в том, что рубист будет использовать что-то из этого - https://ruby-doc.org/core-3.0.0/Enumerable.html
источник

RS

Roman Samarev in Natural Language Processing
Alex Surname
в Джаве точно есть обычный for, ни разу не слышал чтоб его применение не соответствовало
модели языка
(хотя я не знаю что это)
Причём более того, есть ещё векторные операции в некоторых языках, если говорим об эффективности программирования.

Например, Джулийный вариант с копированиием элементов массива, который легко написать на Питоне:

arr = collect(1:3)

arr1 = similar(arr)
for i = eachindex(arr)
   arr1[i] = arr[i] + 5
end

В векторном варианте

arr2 = arr .+ 5

Не имеет аналога на уровне языка
источник

VF

Vadim Fomin in Natural Language Processing
Александр Бачинин
Всем привет! Хочу получить обратную связь, что думаете:

Ivolution.ai это  помощник в написание кода основанный на AI (generative model) и NLP. Проект находится на стыке образования, повышения личной эффективности и HR процессов.

⚡️За счет ненавязчивого встраивания плагина в работу вашего IDE - собираются данные, из которых формируются рекомендации в плане образования и автоматически собирается/пополняется ваш социальный профиль разработчика, который будет выступать подтверждением вашей производительности и скилов на мировом рынке труда. Множество социальных и интерактивных элементов в веб приложении, и данные в вашем личном профиле которые можно отредактировать только посредством получения опыта во время вашей привычной работы - позволит перевернуть наше современное представление о эффективности.

🗺Готов роадмап, получены первые инвестиции.

🤓Ищем эдвайзеров, и разработчиков для усиления текущей команды.

🙋‍♂️Основной, и в то же время бесплатный функционал - нацелен на разработчиков.

👌И нам необходима ваша обратная связь для того чтобы сделать для вас классный и удобный продукт,который не только повысит вашу эффективность - но и сможет обеспечить необходимый и комфортный для всех уровень конфиденциальности.
Ещё можно поправить more easier на просто easier)
источник

ДС

Дмитрий Симаков... in Natural Language Processing
Александр Бачинин
Deep Learning Engineer - нет
А есть хотя бы внутренний прототип, который хоть как-то работает и выполняет часть заявленных функций?

Сайт, роадмап - это, конечно, здорово. Чтобы в процессе реализации видение не изменилось из-за невозможности реализовать такую технологию (либо вообще, либо с запланированными затратами). И тогда изменение сайта, роадмапа, в целом видения проекта, а ещё нарушение имиджа стартапа, которые не выполняет заявленые обещания.

А идея прикольная, ещё бы такое действительно работало.
источник
2021 February 11

AK

Anton Kalashnikov in Natural Language Processing
Александр Бачинин
Всем привет! Хочу получить обратную связь, что думаете:

Ivolution.ai это  помощник в написание кода основанный на AI (generative model) и NLP. Проект находится на стыке образования, повышения личной эффективности и HR процессов.

⚡️За счет ненавязчивого встраивания плагина в работу вашего IDE - собираются данные, из которых формируются рекомендации в плане образования и автоматически собирается/пополняется ваш социальный профиль разработчика, который будет выступать подтверждением вашей производительности и скилов на мировом рынке труда. Множество социальных и интерактивных элементов в веб приложении, и данные в вашем личном профиле которые можно отредактировать только посредством получения опыта во время вашей привычной работы - позволит перевернуть наше современное представление о эффективности.

🗺Готов роадмап, получены первые инвестиции.

🤓Ищем эдвайзеров, и разработчиков для усиления текущей команды.

🙋‍♂️Основной, и в то же время бесплатный функционал - нацелен на разработчиков.

👌И нам необходима ваша обратная связь для того чтобы сделать для вас классный и удобный продукт,который не только повысит вашу эффективность - но и сможет обеспечить необходимый и комфортный для всех уровень конфиденциальности.
Пока ни из видео, ни из текста особо ничего не понятно. То есть понятно, что есть желание сделать что-то для улучшения жизни кодеров, изучить с лингвистической точки зрения написание кода, использовать метрики написания кода... Но что за продукт создаётся, не очень ясно. И создаётся ли (какой-то сниппет там уже показывает автодополнение, но, кажется, пока были только исследования проведены?)
Тексты требуют редактуры. Пока видно, что написано на русском, потом переведено, многовато опечаток и стилистических ошибок.
источник

AK

Alexander Kukushkin in Natural Language Processing
Я обещал провести мастер-класс по современным языковым моделям для чайников: что такое BERT и GPT, как ими пользоваться, что полезного из них можно извлечь. На входе нужно будет только знание Python. И наконец-таки я собрался)
Мастер-класс будет в зуме в следующий четверг с 19 примерно до 21:30 по Москве.
Ссылка для регистрации: https://botcamp.timepad.ru/event/1554493/
источник

AK

Alexander Kukushkin in Natural Language Processing
@cointegrated традиционный вопрос про запись
источник

DD

David Dale in Natural Language Processing
Alexander Kukushkin
@cointegrated традиционный вопрос про запись
Должна быть)
источник