A method of generating an educational foreign language fingerprint by adjusting the difficulty of the fingerprint is provided. The method includes the steps of receiving a fingerprint (hereinafter, a target fingerprint) composed of one or more foreign language sentences; Measuring a difficulty level of the input target fingerprint; Performing a process of adjusting a difficulty level for a foreign language sentence of the target fingerprint; As a result of performing the difficulty adjustment process, measuring a difficulty level for a fingerprint of a replacement candidate group consisting of sentences that can be substituted for each of the foreign language sentences of the target fingerprint; And outputting a fingerprint corresponding to a target difficulty preset by a user from among the fingerprints of the alternative candidate group as an educational foreign language fingerprint, wherein adjusting the difficulty level of the foreign language sentence of the target fingerprint comprises: a foreign language sentence of the target fingerprint Adjusting the difficulty level of the vocabulary included in the vocabulary; And adjusting the difficulty of the phrase for the foreign language sentence of the target fingerprint.
展开▼