UPDATE: There's a new version of Lute which is WAY easier to install! Once you have pip installed (tutorial here: ruclips.net/video/KTawAg3VgCI/видео.html) then all you need to do is run the command: pip install --upgrade lute3 (or pip3 install --upgrade lute3) This is much easier and there are new features! Updated video coming soon. New Lute GitHub: github.com/jzohrab/lute-v3/ New Lute manual: jzohrab.github.io/lute-manual/install/install.html
Love that you keep making videos on these lesser known tools. Hopefully this exposes them to a bigger audience, devs find motivation to improve them and, at some point, the free open source tools become the best not just for technical users
So grateful that you made this video, I tried installing lute when you talked about it in another video but I couldnt do it xd, so this was very helpful thanks )
Yes 😂 It's a little convoluted. But the developer's biggest priority is making it trivially easy to install. So hopefully, in a few weeks/months this video will be out of date. Glad you got it now! - Ben
I just installed it on Ubuntu/Linux without following the instructions to install the Docker Desktop (.deb package, I followed the instructions on the first step link), this may have caused the small issue of not giving my user the access to the docker usergroup. This was solved following the instructions from a Google search of the error line and then rebooting the system and then following with the "instalation", which ran smooth and I'm going to test the program now. Thanks for the video.
Let's goooo Linux learners rise up! Glad it went smooth. Installing it on my Linux systems has always been super easy. It's Windows that's the pain. - Ben
Lute looks very much like LearningWithTexts, but a lot cleaner. LwT is free too, but older. I loved it but kept having issues with the dictionary functions and attaching audio to imported texts. Not sure if it was because of the language I'm learning (Russian) or LwT-wide, but I was never able to get fully into it because of those things. So gonna install Lute now. Thanks, Ben! Edit: I've just read that Lute is a complete rewrite off the original LwT code, so that makes sense now! Excellent.
Yep! The developer also loved LwT, but had too many issues with it that he wanted to fix. Enjoy Lute! I hope it serves you as well as it has me 😃 - Ben
Hey there, Lute doesn't support audio -- yet. I'd like to get to it, but have some other higher-priority things. I hope that doesn't stop you from giving it a shot. I've sometimes read while listening to the audiobook, or have also used public tools like natural speech (chrome add on). It's not _perfect_ but it works for me. Best wishes!
I'm referring to the script. Lute actually works best with "space delimited" languages (there are spaces between words) cause it's easy for the system to figure out where the different words are. There are a few other languages supported with a parser. But it mostly works for languages that have spaces. - Ben
Yep :-) You can also install the stuff needed directly if you want to skip Docker. (Docker's not for everyone, but it's handy). I installed everything directly on my machine, and it's good to go. Cheers and best of luck!
Q: can I use this tool to learn a language that's not supported by anything? I found a hand full of books online (there should be a full bible translation as well) and have a vocabulary list of ~100 words, that I can expand by asking native speakers or by reading the same book in another language.
@@jz4901 Thank you for the reply. I have it working. One thing I don't like is that I must fill in an url for a .html language translator. I don't have one. It would be nice to be able to opt out for that. I have a few translation websites that works somewhat. I can't find a lot on them: they are incomplete, and the spelling of words varies between texts, because there is no official language version. I also use Google translate, which doesn't support my language, but it supports similar languages, and it doesn't require exact spelling; it will give me suggestions. The alphabet used is standard English alphabet, so that's easy (except for 1 added symbol, although there should be a few more, but I haven't encountered those). A tool I would like would be if you could make it recognize known root-words inside unknown words, and perhaps even prefixes, suffixes and infixes (but I feel that last one would be over asking).
@@GerbenWulff Hi there, I'm working (slowly) on a fix that will allow for zero dictionaries. Re recognize root words -- that's a tough problem, Lute doesn't have a built-in "language model", but you can export terms and then run your own analysis for that.
@@jz4901 Thank you. I analyse the words I don't know and try to recognize prefixes, infixes and suffixes as part of the learning process. If I see something that looks like a root word I try to look it up and see if it makes sense within the context. It is all part of the learning process. So it's not really necessary, but it would be convenient.
Lute looks pretty cool, but looking up English translations on your kindle is so easy and quick I'm not really tempted to switch. You can download your list of looked up words and context sentences for adding to Anki too
Totally. I doubt I'll ever replace my Kindle for "ease of use" and "easy reading." But I love using Lute for a totally different kind of reading. For me, it's not a replacement, it's ANOTHER reading tool that helps me make connections that I otherwise couldn't. Plus, learning to read in Spanish was a lot easier than Czech, so having a better "training" tool for Czech has been awesome. - Ben
Bree here! We know it's not for everyone, but if you're on a budget and are in need of a good tool for reading, Lute is amazing. Personally, I'm a technophobe, but even I was able to get it set up and running and really enjoyed using it! ~Bree
Yah, unfortunately, that's a necessary evil at this stage in the life of the project. (I wrote Lute). I'm working on simplifying, but that's a while out just yet. Installs are always the hardest part. Once you get there, though, it's all good. Cheers!
Hi there, you have to convert the PDF to text first. I wanted to implement that but existing libraries had challenges. It’s a small hassle :-) so see if it works for you. Cheers!
That's one of the reasons I like Lute so much! The dev is a good guy who liked LingQ's idea, but didn't like the specifics, so he's doing it himself... and giving us all access for free! - Ben
Oh for sure, it's definitely not for everyone, hence the warning at the beginning of the video :P It's awesome that you're comfortable with your reading! ~Bree
I love technical stuff so this is right up my alley. Thanks for making the video. I didn't even know Calibre had plugins. I've always found Calibre's interface a bit antiquated and confusing to navigate but I do use it to convert ebook titles to relevant formats I require.
UPDATE: There's a new version of Lute which is WAY easier to install! Once you have pip installed (tutorial here: ruclips.net/video/KTawAg3VgCI/видео.html) then all you need to do is run the command:
pip install --upgrade lute3 (or pip3 install --upgrade lute3)
This is much easier and there are new features! Updated video coming soon.
New Lute GitHub: github.com/jzohrab/lute-v3/
New Lute manual: jzohrab.github.io/lute-manual/install/install.html
Love that you keep making videos on these lesser known tools. Hopefully this exposes them to a bigger audience, devs find motivation to improve them and, at some point, the free open source tools become the best not just for technical users
So grateful that you made this video, I tried installing lute when you talked about it in another video but I couldnt do it xd, so this was very helpful thanks )
Yes 😂 It's a little convoluted. But the developer's biggest priority is making it trivially easy to install. So hopefully, in a few weeks/months this video will be out of date. Glad you got it now!
- Ben
I set it up! Works fine to me. I'm entering the reading realm for japanese, so this is very helpful. Thanks for the video!
I just installed it on Ubuntu/Linux without following the instructions to install the Docker Desktop (.deb package, I followed the instructions on the first step link), this may have caused the small issue of not giving my user the access to the docker usergroup. This was solved following the instructions from a Google search of the error line and then rebooting the system and then following with the "instalation", which ran smooth and I'm going to test the program now. Thanks for the video.
Let's goooo Linux learners rise up! Glad it went smooth. Installing it on my Linux systems has always been super easy. It's Windows that's the pain.
- Ben
Lute looks very much like LearningWithTexts, but a lot cleaner. LwT is free too, but older. I loved it but kept having issues with the dictionary functions and attaching audio to imported texts. Not sure if it was because of the language I'm learning (Russian) or LwT-wide, but I was never able to get fully into it because of those things. So gonna install Lute now. Thanks, Ben!
Edit: I've just read that Lute is a complete rewrite off the original LwT code, so that makes sense now! Excellent.
Yep! The developer also loved LwT, but had too many issues with it that he wanted to fix. Enjoy Lute! I hope it serves you as well as it has me 😃
- Ben
Hey there, Lute doesn't support audio -- yet. I'd like to get to it, but have some other higher-priority things. I hope that doesn't stop you from giving it a shot. I've sometimes read while listening to the audiobook, or have also used public tools like natural speech (chrome add on). It's not _perfect_ but it works for me. Best wishes!
@@jz4901 I'm loving it so far! You're doing a great job.
@@Refold Might want to add an update, the PHP version is archived. There is a new python version available now.
Nice tool. I found it easy to install on WSL without docker. Eats less memory. I use LingQ, but it doesn't support smaller languages like Welsh.
this was the only tutorial that worked for me
Great tool, great video. Thank you both of you!
9:04 what did he mean by "Latin languages"? Did he mean the latin alphabet, or italic ("romance") languages?
I'm referring to the script. Lute actually works best with "space delimited" languages (there are spaces between words) cause it's easy for the system to figure out where the different words are. There are a few other languages supported with a parser. But it mostly works for languages that have spaces.
- Ben
@@Refold Great - so there shouldn't be a problem using it to read Greek or Cyrillic
is it possible to learn japanese without becoming a senior docker and k8s devops?
Yep :-) You can also install the stuff needed directly if you want to skip Docker. (Docker's not for everyone, but it's handy). I installed everything directly on my machine, and it's good to go. Cheers and best of luck!
Q: can I use this tool to learn a language that's not supported by anything? I found a hand full of books online (there should be a full bible translation as well) and have a vocabulary list of ~100 words, that I can expand by asking native speakers or by reading the same book in another language.
You should be able to, you just have to set up the language parsing. Some langs need extra tools, some need code changes. Try it out and let me know!
@@jz4901 Thank you for the reply. I have it working. One thing I don't like is that I must fill in an url for a .html language translator. I don't have one. It would be nice to be able to opt out for that. I have a few translation websites that works somewhat. I can't find a lot on them: they are incomplete, and the spelling of words varies between texts, because there is no official language version. I also use Google translate, which doesn't support my language, but it supports similar languages, and it doesn't require exact spelling; it will give me suggestions. The alphabet used is standard English alphabet, so that's easy (except for 1 added symbol, although there should be a few more, but I haven't encountered those). A tool I would like would be if you could make it recognize known root-words inside unknown words, and perhaps even prefixes, suffixes and infixes (but I feel that last one would be over asking).
@@GerbenWulff Hi there, I'm working (slowly) on a fix that will allow for zero dictionaries. Re recognize root words -- that's a tough problem, Lute doesn't have a built-in "language model", but you can export terms and then run your own analysis for that.
@@jz4901 Thank you. I analyse the words I don't know and try to recognize prefixes, infixes and suffixes as part of the learning process. If I see something that looks like a root word I try to look it up and see if it makes sense within the context. It is all part of the learning process. So it's not really necessary, but it would be convenient.
Hey! This is the V2 of lute, there is a V3 of lute out, the instalation is way easier. Guys in the lute Discord helped to update
Yes! I actually just posted an update in the description. But I plan to redo and replace this video in the coming weeks.
- Ben
Lute looks pretty cool, but looking up English translations on your kindle is so easy and quick I'm not really tempted to switch. You can download your list of looked up words and context sentences for adding to Anki too
Totally. I doubt I'll ever replace my Kindle for "ease of use" and "easy reading." But I love using Lute for a totally different kind of reading. For me, it's not a replacement, it's ANOTHER reading tool that helps me make connections that I otherwise couldn't.
Plus, learning to read in Spanish was a lot easier than Czech, so having a better "training" tool for Czech has been awesome.
- Ben
FLTR is far easier to set up
And as useful 🎉❤
Can you expand on the acronym or link to it?
Lute v3 is in pure python and doesn’t need a server or database. It’s much much easier to set up. Cheers!
Jumping through a TON of hoops here to read
Bree here! We know it's not for everyone, but if you're on a budget and are in need of a good tool for reading, Lute is amazing. Personally, I'm a technophobe, but even I was able to get it set up and running and really enjoyed using it!
~Bree
Yah, unfortunately, that's a necessary evil at this stage in the life of the project. (I wrote Lute). I'm working on simplifying, but that's a while out just yet. Installs are always the hardest part. Once you get there, though, it's all good. Cheers!
Time stamp please
i cant do it!! and I was looking foward to use it :(
There's an updated installation method: ruclips.net/video/HxfqzdhuCoI/видео.html
lingQ but free?
I guess it works with PDF files as well
Hi there, you have to convert the PDF to text first. I wanted to implement that but existing libraries had challenges. It’s a small hassle :-) so see if it works for you. Cheers!
LingQ is far too expensive.
That's one of the reasons I like Lute so much! The dev is a good guy who liked LingQ's idea, but didn't like the specifics, so he's doing it himself... and giving us all access for free!
- Ben
dang this video really isn't for me
im pretty comfortable in my reading resources and all the tech in the video was exhausting lol
Oh for sure, it's definitely not for everyone, hence the warning at the beginning of the video :P
It's awesome that you're comfortable with your reading!
~Bree
I love technical stuff so this is right up my alley. Thanks for making the video. I didn't even know Calibre had plugins. I've always found Calibre's interface a bit antiquated and confusing to navigate but I do use it to convert ebook titles to relevant formats I require.