Pull to refresh

Comments 19

Не подозревал о существовании этой функции, ну ладно. Так и не понял, зачем нам считать количество слов в строке?
> Так и не понял, зачем нам считать количество слов в строке?
Прочтите мануал к функции — она позволяет получить все слова в строке без всяких preg_replace(), str_replace() и explode().
Спасибо, исправил. И добавил фильтр.
UFO just landed and posted this here
Век живи, век учись! :) На самом деле для меня основной задачей было донесли суть идеи, реализация уже на втором плане. Сама идея реализации на PHP не этична ;) Однако, когда нужно что-то писать «на коленке», он здорово выручает.
UFO just landed and posted this here
где-то в сети уже видел частотные словари английского языка, специально для изучающих. Бери (найди :) и пользуйся.
Да, есть такие. Однако, они мало относятся к нужному тексту. В основном это general english :)
etc: Все безумно просто: на входе исходный текст, на выходе список N самых используемых слов, которые в дальнейшем забиваем в переводчик и получаем словарик к нашему тексту.
Гм, все гениальное просто. Пинаю себя за то, что сам до этого не додумался.
только мне одному кажется что полученый список(из примера) абсолютно бесполезен в контексте поставленой задачи(составление базы частоиспользуемых слов для перевода)? Ведь практически в любом тексте часще всего используются слова уровня первого класса английского — которые забыть надо еще постараться. Думаю идею стоит развить и добавить как минимум фильтр на простые слова, чтобы оно не считало/не выводило всякие «the, is, a, for, more...»
Совершенно верно, можно реализовать фильтр. А можно просто сделать выдачу не 10, а 100 слов и не обращать внимания на те, которые знакомы.
если делать выдачу в 100 слов то всеравно 90 из них будут знакомы, а вы вместо удобной краткой шпаргалки-переводчика получите обыкновенный словарь. Как по мне то наоборот редко употребляемые слова люди чаще ищут в словаре. Вот потом я думаю что всетаки нужно либо фильтровать, либо выводить редко используемые слова в списке
Я думаю, нужно просто найти компромисс. Тут все индивидуально, в завизимости от знания языка.
Для чего это всё? Есть «частотные словари» для каждого языка. Считается, что знание первых 2000 слов даст вам возможность понимать общий смысл общих фраз.
Не изобретайте велосипед. Поставленная задача не имеет смысла. Разве что вы решили потренироваться в PHP
Как минимум для чтения специализированных текстов
для чтения специализированных текстов надо быть специалистом в этой области — и всё будет понятно без словарей
Очень интересная идеия именно для изучения английского языка =)))

Надо бы прогнать парочку учебников по англйискому языку и посмотреть том 200-500 слов.
Sign up to leave a comment.

Articles