Text analysis for repository