Text this: Cognitive Algorithms for Learning Foreign Languages: Psycholinguistics Approach