Создание корпуса из двух
Допустим у меня есть два корпуса текстов (один скорее даже не корпус, а набор коротких фраз) на две разные темы и я хочу как бы скрестить эти два корпуса и получить корпус, где эти темы в каждом документе будут встречаться, как я сейчас делаю: Я беру длинный корпус, каждый документ разбираю по словам на их части речи (существительное, глагол, ...) и заменяю на слово с такой же частью речи из другого корпуса, получается часто очень несвязные тексты, но оно и понятно, как можно сделать лучше, чтобы учитывать смысл между словами? (желательно то, что легко завести с пол тычка)