Попалась под руки задачка сделать автоматом русскоязычный предметный указатель. В приложении код - вдруг кому пригодится. Его можно допилить под конкретную задачу. Для склонения слов использована сторонняя библиотека. Готовый продукт бесплатно делать не хочу, а платное решение уже есть.