The current feature only use the customized description if spaCy can find the name from the book and both names must be the same. And if the customized X-Ray is person but spaCy thinks it's not a person, the code will set the entity as a person.
With spaCy's Entity Ruler, I can let spaCy to find these customized X-Ray entities if it can't find them before.
It's not the column numbers that I'm worrying about, it's just I'm having trouble with auto resize the table and the dialog window... Especially when these is a combobox in the table.
WordDumb can't run in the command line now. I'm not sure whether some features will work in the terminal, for example: device detection.
I'm using
this book for testing on GitHub but this book has soft hyphens, you may want to remove them or convert to KFX to get better X-Ray quality.