A Platform for Searching Texts for Desired Expressions in a User-Editable Pattern Matching Environment for Language Learning | IEEE Conference Publication | IEEE Xplore