Text Reader Features. Read your favourite novel in your target language

With the Text Reader (previously called Text Analyser), you can read texts of your choice on LeanWithOliver.com. Words you do not know yet and want to practise can be added to lists via the pop-up menu.

A new feature allows you to upload a text in any language and then translate it into the target language you want to learn. For example, you might want to read a novel such as *Robinson Crusoe* in a language that may not be available online. This makes it possible to read your favourite texts in the language you are learning.

In the Text Reader, you can also request context-aware explanations of unfamiliar words or even translate entire paragraphs. You can also generate a word list of all the words used, with translations into your native language.

You can upload text files in the following formats: epub, txt, docx, pdf, and rtf.

You can download free books from Archive.org or Project Gutenberg. The maximum file size you can upload is around 20 MB. The book contents will be kept on our site for one month after the last reading activity.

You can find the Text Reader under “Menu > Show all Links > Main Links > Text Reader” when you log in.


The age of AI is upon us!

About a week ago ChatGPT was released. Below article was generate by this tool just be asking it to write an blog post about language learning. I have to say I’m impressed by its abilities.

Learning a new language can be a fun and rewarding experience. Not only does it allow you to communicate with people who speak a different language, but it can also help improve your problem-solving and critical thinking skills. Plus, it can open up new career opportunities and broaden your cultural horizons.

But learning a new language can also be challenging. It requires time, effort, and dedication to become fluent in a new language. So how can you make the process of language learning more efficient and effective? Here are a few tips:

  1. Set specific, achievable goals. Having clear goals can help motivate you and keep you focused on what you want to accomplish. Break your goals down into smaller, manageable steps, and celebrate your progress along the way.
  2. Practice consistently. Regular practice is key to retaining what you learn and making progress in a new language. Find ways to incorporate language learning into your daily routine, such as listening to podcasts or watching TV shows in the language you’re learning.
  3. Make connections. If you speak another language, try to find connections and similarities between the two languages. This can help you understand the underlying logic of the language and make it easier to remember new words and grammar rules.
  4. Embrace mistakes. Learning a new language involves trial and error, and it’s natural to make mistakes along the way. Don’t be afraid to make mistakes, and view them as opportunities to learn and improve.

Overall, learning a new language can be a challenging but rewarding experience. By setting goals, practicing consistently, making connections, and embracing mistakes, you can become more efficient and effective in your language learning journey.