Text analysis and application