Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 06-24-2023, 07:03 PM   #1
Karellen
Wizard
Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.
 
Karellen's Avatar
 
Posts: 1,602
Karma: 9500498
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
Time to read estimates

Quote:
Originally Posted by davidfor View Post
Code:
Reading estimate Lower: program:mod($$#words, 12)
Reading estimate Higher: program:mod($$#words, 10)
...

There is no attempt to make sure the values are sensible (the 12 and 10 are just numbers that I tested with). And there is no control over the formatting of the statistics on the device. That is done by the device.
I am using a Libra 2 running v4.35.20400
I added the above code to my Kobo driver as shown in the first image.

The problem is that I get some weird estimates, like...
a 10,545 word book takes between 9 - 5 hours (2nd image) (min is more than max)
a 109,767 word book takes between 3 - 5 hours
a 237,305 word book takes between 5 - 5 hours (3rd image)
a 372,000 word book has no estimates.

These estimates are not even close, hence davidfor's disclaimer. So I would like to adjust the estimates to something more realistic for me.

I am not really sure what the 12 and 10 represent in the code above.
If I want to adjust the reading speed to between 200 and 250 words per minute, what values should I use?

Also, is it possible to add other data so it is visible in the details page? I am hoping to add "Last Read" and "Rating"
Attached Thumbnails
Click image for larger version

Name:	wordcount.jpg
Views:	139
Size:	108.8 KB
ID:	202264   Click image for larger version

Name:	wordcount1.jpg
Views:	139
Size:	38.8 KB
ID:	202265   Click image for larger version

Name:	wordcount2.jpg
Views:	113
Size:	32.9 KB
ID:	202266  

Last edited by Karellen; 06-24-2023 at 07:07 PM.
Karellen is online now   Reply With Quote
Old 06-24-2023, 11:25 PM   #2
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 44,642
Karma: 168431739
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Here's what I am using for the time estimates. Please note that you may have to change the 24000 and 23300 to match the estimates closer to your reading speed. The mod function returns the remainder so it's not useful here. I.e., your 372,000 word book has a remainder of 0 when divided by 12 and a remainder of 0 when divided by 10.

I set those numbers as guesstimates years back and have never bothered to change them though they do yield times that are longer than my average reading time for a book. Basically, they are a reading speed of 400 wpm multiplied by 60 for the lower number of hours and about 3% less than 400x60 for the larger number of hours.

Edit: attached image
Edit2: commented on using Mod function
Attached Thumbnails
Click image for larger version

Name:	estimated_reading_times.png
Views:	137
Size:	44.8 KB
ID:	202281  

Last edited by DNSB; 06-24-2023 at 11:37 PM.
DNSB is online now   Reply With Quote
Advert
Old 06-25-2023, 12:29 AM   #3
Karellen
Wizard
Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.
 
Karellen's Avatar
 
Posts: 1,602
Karma: 9500498
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
Quote:
Originally Posted by DNSB View Post
Here's what I am using for the time estimates. Please note that you may have to change the 24000 and 23300 to match the estimates closer to your reading speed. The mod function returns the remainder so it's not useful here. I.e., your 372,000 word book has a remainder of 0 when divided by 12 and a remainder of 0 when divided by 10.

I set those numbers as guesstimates years back and have never bothered to change them though they do yield times that are longer than my average reading time for a book. Basically, they are a reading speed of 400 wpm multiplied by 60 for the lower number of hours and about 3% less than 400x60 for the larger number of hours.

Edit: attached image
Edit2: commented on using Mod function
Fantastic!! Thank you, that works

I have used a range of 210 - 275 words per minute for now which I'll tweak over time...
program:floor($$#wordcount / 16500)
program:ceiling($$#wordcount / 12600)


Now the estimates are more reasonable.
I wonder why davidfor chose to use "mod" in his example.

Thanks again.
(sorry, I have to "spread some Reputation around before giving it to DNSB again.")

Last edited by Karellen; 06-25-2023 at 12:32 AM.
Karellen is online now   Reply With Quote
Old 06-25-2023, 02:01 PM   #4
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 44,642
Karma: 168431739
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
As far as I remember, we discussed that at the time and it was an error. That was when I started using round and later went to floor/ceiling. See my message #451 and cyberpaul's message #472 in the original thread for more on this.

Last edited by DNSB; 06-25-2023 at 02:04 PM.
DNSB is online now   Reply With Quote
Old 06-26-2023, 03:59 PM   #5
fogice
Addict
fogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of lightfogice is a glorious beacon of light
 
Posts: 245
Karma: 12092
Join Date: May 2014
Device: Kobo Libra 2
Quote:
Originally Posted by Karellen View Post
I have used a range of 210 - 275 words per minute for now which I'll tweak over time...
program:floor($$#wordcount / 16500)
program:ceiling($$#wordcount / 12600)
In my version, I've changed that to
Code:
program:ceiling($$#words / 2095)/10
which gives me value in hours with one decimal place. I back-calculated the '2095' value by checking about 10 books on my Kobo for the actual time it took me to read them. If you like the numbers you used above, just strike one 'zero' off the end.
fogice is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Aura HD Is this a bug? Time estimates. Canuck_in_Japan Kobo Reader 4 04-30-2013 08:01 AM
mobipocket read time & read count - reset or turn off? Roberta Carrota Kindle Formats 6 02-13-2012 08:56 AM
Estimates Point To 3 Million Nooks Color Sold Ken Irving Barnes & Noble NOOK 1 03-29-2011 03:44 PM
IDC estimates e-reader shipments SleepyBob News 6 01-19-2011 10:45 AM
Initial 3G Launch Weeked Sales Estimates Lotus Esprit Apple Devices 9 05-03-2010 01:19 PM


All times are GMT -4. The time now is 07:59 PM.


MobileRead.com is a privately owned, operated and funded community.