I am throwing out another idea to the Brainiacs on this forum , this as I usually say, may or may not be feasible , The idea: For hal to be able to read different forms of ebooks, I don't know the many different types and I maye have names wrong , their are pdf,, upub, etc. mobi, etc . in another words hal could ( by placing a ebook file in a certain place folder be able to access it , perhaps by user typing or saying tell me my book list , in which case Hal would give out the list of names of the ebooks on file. the user then would say read huck fin from the list .
Note : this command also needs to be a read only "true'' command so hal doesn't learn and repeat these request.
It would also be nice if hal can have a pause story and resume story command!
This feature would even be good for the limited vision impaired people.
The multiple ebook extensions program file if in a book reading hal program would be simlur to other programs such as rar files that open many extensions.
Anyway that's my idea , I know that their have been book reading programs in the past , some said they didn't fully read a book , maybe sometime this newer type idea version with these qualities could be used , I don't know !