Упорядочение слов на основе прямого и обратного взгляда или HMM?
У меня есть набор ключевых слов (игрушечный пример)
Bus, Temperature, Driven, Road, High, Speed
В настоящее время я строю свою матрицу переходов (матрицы на основе Mahout), используя корпус. Затем предсказать последовательность слов.
Bus~Road~Temperature~High~Driven~Speed
Проблема с текущим подходом - его единственная способность смотреть в будущее. Он ищет текущее слово и слово с наибольшей вероятностью перехода.
В то время как автобус ~ дорога и температура ~ высокий порядок имеет смысл, но в совокупности он менее важен. Я ищу указатели на библиотеку упорядочения слов на основе HMM (если она есть) или метод, который может помочь мне изменить мой текущий подход.