Improving linguistic competence through learning based on language error analysis and problems | Synapse