У меня вопрос к автору.
Вот Вы разработали хороший продукт. Объективно хороший и легкий в использовании, раз он так широко разошелся по рынку. И это не из-за того, что он бесплатный — есть куча бесплатного софта, с которым никто не хочет возиться.
И Вас нельзя назвать жадным — 600р за движок, что бы он ни делал — весьма низкая цена.
Но почему же Вы, создав такой хороший продукт, не защитили его лицензией, запрещающей перепродажу?
Очень жаль, ведь в числе Ваших клиентов мог бы оказаться весь мобильный рынок — вряд ди бы какая-то студия разработки пожалела 600 р. А продажа хорошего продукта за низкую цену — несомненно позитивный факт. И Вы бы написали совсем другой пост — о том, как здорово растет бизнес, если не жадничать, как нынешние музыкальные правообладатели.
Классификация текстов на основе HMM — это, в принципе, хорошо. Но
1) посимвольная (!), причем используются модули глубокого анализа текста с АОТ
2) со скоростью 300 байт/с, с 4 SQL (!!)- запросами на символ (!!!)
— это уже даже не плохо. Это никак.
HMM работают со скоростью сотен тысяч правил в секунду. SQL здесь вообще непонятно, каким боком, работать нужно даже не с внешним key-value хранилищем, а прямо в памяти процесса.
И, совет, не нужно думать, что вы написали личинку универсального алгоритма, который и поиск, и искусственный интеллект, и автоматический брокер, а то, что он пока не работает — так это просто текстов мало. Это всего лишь крайне неэффективная реализация задачи классификации документов. Вот ниже Вам советуют съездить на РОМИП — не поедете, так хоть труды почитайте, дорожка классификации там есть уже много лет.
А вы посчитайте, сколько на самом деле вариантов, которые средний человек в состоянии потом воспроизвести. Будете неприятно удивлены.
Вкратце — примерно, как у двухсимвольного алфавитно-цифрового пароля.
Так у карточки же номер есть, по которому можно получить ее содержимое.
А автоматический подбор сделать совсем несложно, вариантов откровенно мало.
столбец — 29
строка с любого символа — еще 168.
строка через один символ — еще 120 и т.д.
Если постараться, тысяча-другая вариантов наберется, но 3844 варианта дает даже обычный ДВУХбуквенный пароль [a-zA-Z0-9]!
К тому же, запоминать алгоритм их нахождения будет все сложнее и сложнее: сравните «пароль к почте — от голубого кружочка с точкой сначала 4 символа наверх и вправо, потом вниз и вправо через один» и «Bz»
Уж проще использовать как пароль телефон своей бабушки, чесслово.
Почему QR не будут пользоваться? Расскажите, пожалуйста.
Это очень удобный механизм перехода по ссылке или установки приложения без ввода в телефон чего бы то ни было. Ни опечаток, ни потраченного времени, раз — и все.
Такой, фактически, клик по объекту из реального мира.
Представляете? У вас были бы первые люки с элементами Augmented reality! :)
Обиженный автор расчетов пришел и заминусовал все на хрен :)
Кстати, вот именно уравнения 5-й степени можно решать с помощью ультрарадикалов. Не любые, но много какие.
Что, с одной стороны, является не очень честным решением, так как они определяются через предел рекуррентной последовательности, но, с другой, сами радикалы — хак не меньший, ведь любые иррациональные числа по определению задаются как предел последовательности рациональных.
И вообще, чем формулировка «положительное число, квадрат которого равен 2» лучше формулировки «единственный вещественный корень уравнения x^5 + x^2 + 1 = 0»? :)
Я, например, с детства недолюбливаю не только паяльник, но и даже прибор для выжигания :)
И несколько недоумеваю, зачем сейчас паять схемы в домашних условиях, если можно сделать программное решение? С интеграцией хоть на рабочий стол, хоть в смартфон. Хоть красным будет мигать при неудачной раскладке, хоть «Голубую луну» включать.
А мы в школе считали в уме, потому что ручка на весь класс была только одна. У учителя. Красная. Которой он ставил нам двойки. Но мы не боялись, потому что чернил в ней не было. А оценки учителю приходилось запоминать, поэтому у него была превосходная память.
Парт у нас тоже не было, поэтому учебники и тетради мы держали на весу, а это прекрасно развивало мускулатуру.
Учебников, впрочем, тоже хватало не всем, так что остальным приходилось переписывать учебники от руки. Поэтому у нас была идеальная грамотность. А раз не было ручек, то нам приходилось делать их из палочек и сока бузины. Поэтому мы умели работать по дереву и добывать сок из ягод и никогда не пропадем в диком лесу, не то, что современные дети, которым бы только компьютер и айфон.
И еще одна очевидная вещь: видовое разнообразие программистов — это, конечно, хорошо, но добавление в сервере проверки задач поддержки каждого нового языка стоит денег.
И тут есть выбор — запуститься прямо сейчас с 5.5 языками или через год, но с 20, с бОльшим бюджетом и менее устойчивой системой проверки.
Ну вы уже поняли, да?
Кстати, почему Вы считаете этот конкурс академическим? по-моему, налицо
— денежные призы, причем вполне значительные
— очевидный бенефит организаторов
То есть это не состязание ради науки, а, скорее, рискованное вложение в организацию, которое может отбиться с помощью найма победителей и улучшения имиджа.
А может и не отбиться.
Вот Вы разработали хороший продукт. Объективно хороший и легкий в использовании, раз он так широко разошелся по рынку. И это не из-за того, что он бесплатный — есть куча бесплатного софта, с которым никто не хочет возиться.
И Вас нельзя назвать жадным — 600р за движок, что бы он ни делал — весьма низкая цена.
Но почему же Вы, создав такой хороший продукт, не защитили его лицензией, запрещающей перепродажу?
Очень жаль, ведь в числе Ваших клиентов мог бы оказаться весь мобильный рынок — вряд ди бы какая-то студия разработки пожалела 600 р. А продажа хорошего продукта за низкую цену — несомненно позитивный факт. И Вы бы написали совсем другой пост — о том, как здорово растет бизнес, если не жадничать, как нынешние музыкальные правообладатели.
Классификация текстов на основе HMM — это, в принципе, хорошо. Но
1) посимвольная (!), причем используются модули глубокого анализа текста с АОТ
2) со скоростью 300 байт/с, с 4 SQL (!!)- запросами на символ (!!!)
— это уже даже не плохо. Это никак.
HMM работают со скоростью сотен тысяч правил в секунду. SQL здесь вообще непонятно, каким боком, работать нужно даже не с внешним key-value хранилищем, а прямо в памяти процесса.
И, совет, не нужно думать, что вы написали личинку универсального алгоритма, который и поиск, и искусственный интеллект, и автоматический брокер, а то, что он пока не работает — так это просто текстов мало. Это всего лишь крайне неэффективная реализация задачи классификации документов. Вот ниже Вам советуют съездить на РОМИП — не поедете, так хоть труды почитайте, дорожка классификации там есть уже много лет.
Вкратце — примерно, как у двухсимвольного алфавитно-цифрового пароля.
А автоматический подбор сделать совсем несложно, вариантов откровенно мало.
столбец — 29
строка с любого символа — еще 168.
строка через один символ — еще 120 и т.д.
Если постараться, тысяча-другая вариантов наберется, но 3844 варианта дает даже обычный ДВУХбуквенный пароль [a-zA-Z0-9]!
К тому же, запоминать алгоритм их нахождения будет все сложнее и сложнее: сравните «пароль к почте — от голубого кружочка с точкой сначала 4 символа наверх и вправо, потом вниз и вправо через один» и «Bz»
Уж проще использовать как пароль телефон своей бабушки, чесслово.
Выгодная сделка, бро.
Это очень удобный механизм перехода по ссылке или установки приложения без ввода в телефон чего бы то ни было. Ни опечаток, ни потраченного времени, раз — и все.
Такой, фактически, клик по объекту из реального мира.
Представляете? У вас были бы первые люки с элементами Augmented reality! :)
Кстати, вот именно уравнения 5-й степени можно решать с помощью ультрарадикалов. Не любые, но много какие.
Что, с одной стороны, является не очень честным решением, так как они определяются через предел рекуррентной последовательности, но, с другой, сами радикалы — хак не меньший, ведь любые иррациональные числа по определению задаются как предел последовательности рациональных.
И вообще, чем формулировка «положительное число, квадрат которого равен 2» лучше формулировки «единственный вещественный корень уравнения x^5 + x^2 + 1 = 0»? :)
И несколько недоумеваю, зачем сейчас паять схемы в домашних условиях, если можно сделать программное решение? С интеграцией хоть на рабочий стол, хоть в смартфон. Хоть красным будет мигать при неудачной раскладке, хоть «Голубую луну» включать.
Получается, что если a+b=0, то обязательно и a=0 и b=0? :)
А ваш оппонент, видимо, имеет в виду, что уравнения степени 5 и выше неразрешимы в радикалах в общем случае.
Парт у нас тоже не было, поэтому учебники и тетради мы держали на весу, а это прекрасно развивало мускулатуру.
Учебников, впрочем, тоже хватало не всем, так что остальным приходилось переписывать учебники от руки. Поэтому у нас была идеальная грамотность. А раз не было ручек, то нам приходилось делать их из палочек и сока бузины. Поэтому мы умели работать по дереву и добывать сок из ягод и никогда не пропадем в диком лесу, не то, что современные дети, которым бы только компьютер и айфон.
И тут есть выбор — запуститься прямо сейчас с 5.5 языками или через год, но с 20, с бОльшим бюджетом и менее устойчивой системой проверки.
Ну вы уже поняли, да?
— денежные призы, причем вполне значительные
— очевидный бенефит организаторов
То есть это не состязание ради науки, а, скорее, рискованное вложение в организацию, которое может отбиться с помощью найма победителей и улучшения имиджа.
А может и не отбиться.
Вот, нашел интересные рейтинг и сравнительную динамику ЯП:
www.opennet.ru/opennews/art.shtml?num=29236
www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Методика сравнения — популярность в поисковых запросах.