Как сделать программу переводчик с нуля.

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 พ.ย. 2024

ความคิดเห็น • 21

  • @Запискиэлектроника
    @Запискиэлектроника  3 ปีที่แล้ว +8

    Сложное расписание получилось, но я все равно держу темп. Оцени ролик лайком и подпишись на канал!

  • @РоманДиденко-э4б
    @РоманДиденко-э4б 3 ปีที่แล้ว +5

    Аж ностальгия, спасибо.
    Я с 2013 по 2016 обучался на программиста и была проблема с английским языком (правда она до сих пор осталась), себе в помощь делал свой переводчик на Delphi, а для словаря использовал excel, а потом SQL server.

    • @ЗелёныйСлон-т3ъ
      @ЗелёныйСлон-т3ъ ปีที่แล้ว +1

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

  • @ЗелёныйСлон-т3ъ
    @ЗелёныйСлон-т3ъ ปีที่แล้ว +1

    "вспоминаются игры с пиратским..." ага, помню как в РПГ одну гонял лысого. Там вместо "погоди"(hold on) было "держись!" и так всякий раз когда у кого-то что-то покупаешь🤣

  • @СамвелСаруханян-ъ7к
    @СамвелСаруханян-ъ7к 3 ปีที่แล้ว +1

    Круто!

  • @PUBG-b8q
    @PUBG-b8q ปีที่แล้ว

    С первого на какой праграмой входил можешь пожалуйста напиши

  • @Aqbota-l1j
    @Aqbota-l1j 8 หลายเดือนก่อน

    Здравствуйте, у меня на строке 56 ошибки вышли. Не могу понять , сможете подсказать пожалуйста🙌

    • @Aqbota-l1j
      @Aqbota-l1j 8 หลายเดือนก่อน

      for j:=1 to Inpline.Length do
      Говорят требуется сборка записи,объекта или типа

    • @Запискиэлектроника
      @Запискиэлектроника  8 หลายเดือนก่อน

      @@Aqbota-l1j как вариант заменить Inpline.Length на Length(Inpline)

  • @Aidar__
    @Aidar__ 2 ปีที่แล้ว

    Также питон с модулем googletrans: видал чё могу (показывает код с 2-мя строчками)

    • @Запискиэлектроника
      @Запискиэлектроника  2 ปีที่แล้ว

      Ну с этим модулем и в Delphi две строчки будет, заслуга Python'а то в чем?

    • @Aidar__
      @Aidar__ 2 ปีที่แล้ว

      @@Запискиэлектроника Я думал в делфи нету модуля и то что это единственный способ создания переводчика.

    • @Запискиэлектроника
      @Запискиэлектроника  2 ปีที่แล้ว +1

      @@Aidar__ про googletrans не знаю, но tensorflow например точно есть, на Delphi много чего есть

  • @Tezla0
    @Tezla0 3 ปีที่แล้ว +1

    А не проще использовать API нормальных переводчиков?

    • @Запискиэлектроника
      @Запискиэлектроника  3 ปีที่แล้ว +4

      Ну еще проще ничего не делать и использовать готовый переводчик, вот только если бы все так делали, мы бы до сих пор бумажными словарями пользовались. А суть ролика была в том чтобы показать как работать с текстом, на примере программы-переводчика, а не в том как проще.

  • @nikolaydd6219
    @nikolaydd6219 2 ปีที่แล้ว +1

    Я в своё время делал на API от Yahoo, там был бесплатный режим. Работало примерно в миллион раз лучше чем у тебя 😅

    • @Запискиэлектроника
      @Запискиэлектроника  2 ปีที่แล้ว

      А я разве ставил цель сделать хороший перевод? На API и я за 3 секунды сделаю "переводчик". Но это не будет переводчик, это будет клиент API интерфейса. А я сделал именно ядро переводчика. И конкретно это было сделано в рамках обучающего видео чтобы показать как парсится текст.

  • @Хатиман
    @Хатиман ปีที่แล้ว +1

    Cool!
    А как сделать так, что бы он работал в обе стороны?
    тут с анг - на рус чисто, хотелось бы универсальный, что бы можно было переключаться туда-сюда

    • @Запискиэлектроника
      @Запискиэлектроника  ปีที่แล้ว

      Ну английским сложнее из-за того что там грамматика накладывает ограничения на порядок слов. Нужно либо нейросеть прикручивать, либо синтаксический разбор предложения делать и на основе разбора собирать предложение. Видео было сделано чтобы показать базовые приемы работы с текстом, поэтому в такие вещи я сознательно не углублялся.

  • @АльКуран
    @АльКуран 2 ปีที่แล้ว

    Как найти этот сайт который переводит на словарь