Telegram запустил конкурс на создание алгоритма ранжирования новостей Форум

Domosedow

Domosedow

Участник
Список задач 1-го этапа:
  • Выделение текста на русском и английском языках.
  • Отделение новостей от других материалов.
  • Группировка новостей по тематике.
  • Группировка похожих новостей в сюжеты.
  • Ранжирование сюжетов.

Работы будут приниматься до 23:50 (по дубайскому времени) 2 декабря в виде standalone приложения tgnews с CLI-интерфейсом. Победители смогут принять участие во втором этапе конкурса и получить шанс претендовать еще на $100 000 долларов в качестве призов.

Это для программистов задание. так что кто только языком работает хорошо пропускает новость.
 
ahedron

ahedron

Участник
Опять дубль - нужно что-то делать.
Хорошие деньги... и почему я у мамы не программист.)
 
Domosedow

Domosedow

Участник
Опять дубль - нужно что- делать.
Хорошие деньги... и почему у мамы я не программист.)
начинай учить С. С++ и Java эти языки самые важные
были ест и будут! а Питон который так нахваливают это по мне так ерунда каая то повесили по верх языка низкого уровня для ленивых синтаксис создали и втирают о его превосходствах!
 
ahedron

ahedron

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

Domosedow

Участник
предлагают изучать пиСон, а у тебя другое мнение... озадачил
Я послушал три лекции по питон на ютубе! да там облегченная система типизации данных.
все методы\процедуры имеют динамический статус с переменными.
Все это приведет к тому что большей проект Очень сложно будет разобрать,
а найти ошибку в передачи каких либо данных. пипец как сложно.
Поэтому я и склоняюсь к visual studio C\C++
Это потребует болше времени на изучение синтаксиса. на изучения базы библиотек с готовыми методами. но это позволит вам создавать и быстрее ориентироваться в чужих проектах. Потому что нету тут одно имя переменной а разные типы данных ей суют. Питон позволяет одной переменной на литу пеоеписать тип данных и это создает путаницу к обращению одного метода для каких либо действий!
И это самый простой момент который мне не нравится в питон.
я его называю "Бабский язык программирования" на лепил как попало а нохо заработало слава богу :)

@ahedron я начинал учит Java но дойдя до обьектного программирвоания понял что надо С# изучить ведь это база. а Java C++ Piton это то что налепили сверху!
С одной стороны для создания простого консольного приложения под любую платформу можно учить сразу Питон и Джаву. но серьезные графические приложения редко на этом пишут.
Что будет завтра вопрос! Поэтому читайте больше мнений и выбор за вами!
Я учил Pascal - писал простые программы в институте. потом изучил Delphi 7 и уже написал несколько приложений детских для виндовс.
А сегодня (в этом году) я переехал на Linux debian и понял что нужно изучать С
а еще я учил assembler но на нем я написл нескоько вирусов лишь а в жизни он мне не пригодился для пользы! За то сейчас я могу читать чистый код на ассемблере :)