Text this: Japanese language patterns a structural approach