UK Amazon Kindle Forum discussion
General Chat - anything Goes
>
Vocabulary Builder - really geeky
date
newest »


By default, every word you look up in the dictionary is added to a list that you can access using Vocabulary Builder. From any book, tap Menu — Vocabulary Builder. The screen appears, listing the words you've looked up. Tap a word to see its definition. On the menu that appears, you can tap the Usage tab to see how the word was used in the book.



http://oddlovescompany.com/wp-content...
Here it is :
So, it is easy to get the vocabulary from your Kindle. Plug kindle in to PC. Open Kindle device in Windows explorer. Right click path bar and edit path to add \system
You can now see all the kindle hidden files
Your vocab is in a folder called vocabulary.
Copy the DB file to your PC.
That was the easy bit. This is an SQL database so you need something to read it with. If you don't know SQL or understand databases this could get a bit daunting from here on.
The tables in the .db are :
Words
Lookups
Book_info
Dict_info
There a re a couple of system tables too.
You need to write some SQL to get the information you need out.
If you still fancy tackling this then try SQLite (this database was built with it)
http://turbo.net/apps/sqlite-database...
So the table links turn out to be pretty simple :
For Words :
select * from words left outer join lookups
on lookups.word_key=words.id
For Book Info :
select * from book_info left outer join lookups
on lookups.book_key=book_info.id
For Dict Info
select * from dict_info left outer join lookups
on lookups.dict_key=dict_info.id
Or put it all together :
select
book_info.asin,book_info.lang, book_info.title,book_info.authors,words.word,words.lang,lookups.usage
from lookups
left outer join book_info
on lookups.book_key=book_info.id
left outer join dict_info
on lookups.dict_key=dict_info.id
left outer join words
on lookups.word_key=words.id
---