JDV писал(а):Морфологический анализ текста (исходный код, алгоритмы)????
Каким образом осуществлять поиск во внешнем файле HTML,HML,TXT?
Вообще? Или конкретного языка? Вообще, imo, задача ещё никем не разрешённая.
Алгоритмы в этом случае восходят к теории моделей, а кокнретнее, модели языка. Есть такое математическое понятие - элементарная теория языка. Это некоторое множество
"правильных" предложений этого языка истинных в некоторой модели языка состоящей из двух множеств: множества термов (T(i)) и сигнатуры. Сигнатура представляет собой множество функциональных (F(i)) и предикатных (P(i)) символов. Необходимо знать сколько уровней у данного языка, так как всякий новый (более высокий) уровень образуется из предыдущего (более низкого) уровня зыка по следующему принципу:
- Код: Выделить всё
T(i+1)=F(i)(T(i, 1), T(i, 2), ..., T(i, n))
T(i+1)~P(i)(T(i, 1), T(i, 2), ..., T(i, n))
Что "на русский" можно было бы "перевести" следующим образом. Если существует новый терм семантически эквивалентный предикату, то образуется новый уровень со своими множествами термов и сигнатурой... Короче, простого пути здесь явно нет.
Другое дело конкретные языки.
Для этого поищи по ключевым словам natural language processor(s) по конкреному языку.
С уважением, Approximator.