Каждое слово в русском языке может иметь в своем составе такие части как приставка, корень, суффикс, окончание. Корень представляет собой не меняющуюся основу слов, которые родственны смыслу (например, дождь – дождевик). Приставка стоит перед корнем и необходима для получения новых слов (например, увеличение – преувеличение). Суффикс находится между корнем и окончанием (например, завод – заводики). Окончание стоит в конце слова и служит для связи слов в предложении. С помощью изменения приставок, суффиксов и окончаний в русском языке образуются разные слова.
Таким образом, можно выделить следующие способы образования слов: неморфологический – переход слов из одной части речи в другую; морфологический. Морфологический способ подразделяется на следующие виды: приставочный; суффиксальный; приставочно-суффиксальный; бессуффиксный; сложение.
При обработке текста в синонимайзере новые образованные слова получаются с учетом имеющихся новых слов в базе синонимов. В синонимайзере synonymizer.su алгоритм обрабатывает каждое слово и фразу отдельно. В первый процесс обработки текста происходит замена фраз. Во второй процесс обработки текста алгоритм заменяет оставшиеся слова, не трогая замененные фразы. После обработки текста необходимо проверить корректность приставок, корней, суффиксов и окончаний в новых словах.