Bug 97595 - Create list of misspelled and corrected words from spellcheck process ?
Summary: Create list of misspelled and corrected words from spellcheck process ?
Status: CLOSED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
3.3.0 release
Hardware: All All
: low enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Spell-Checking
  Show dependency treegraph
 
Reported: 2016-02-05 12:28 UTC by derek
Modified: 2023-02-03 12:13 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description derek 2016-02-05 12:28:20 UTC
Hello,

I am a teacher and it occurs to me that having a list of the misspelled and corrected words from spell checking would be a valuable learning tool.

Ideally, this list could be part of a larger "user" database that would collect "data" across all spell checked documents (including the author name).

Also ideally, words would be included in the database when replaced manually during "record changes".

Spell checking will catch e.g., "wich"  -->  "which"   
and manual correction, e.g.:  "it's" {it is} --> "its" {possesive} (or visa versa)

Thanks!
Comment 1 Buovjaga 2016-02-11 08:16:33 UTC
Sounds more like a job for an extension.
Comment 2 Alex Thurgood 2016-08-18 14:40:25 UTC
Agreed. This is typically the realm of an extension. Such extensions are either developed by the person who has that itch to scratch, or else by others in the wider community, rather than being a core functionality of the LibreOffice application (which it isn't).

One other possibility might be to get/sponsor a GSOC student interested in providing the requested functionality.

Am setting as RFE and lowering importance.
Comment 3 Shantanu 2021-06-14 14:33:11 UTC
You can open the ODT file as a ZIP file. This allows access to the content.xml sub-file, where changes are stored in the <text:tracked-changes> XML node.

In each "changed-region" you will find whether it is an insert, a deletion, and who and when did it, together with an ID that maps to a <text:change-end text:change-id="ctUNIXTIME_IN_SECONDS"/> node inside the text itself.

I believe you could actually get a CSV object from the XML file with the appropriate XSLT directives. You can also try to open the content.xml from calc using Data - XML source option.
Comment 4 Visa Immigration in Delhi 2023-02-02 10:43:19 UTC Comment hidden (spam)
Comment 5 Visa Immigration in Delhi 2023-02-02 10:44:18 UTC Comment hidden (spam)
Comment 6 Visa Immigration in Delhi 2023-02-02 10:44:54 UTC Comment hidden (spam)
Comment 7 Visa Immigration in Delhi 2023-02-02 10:45:24 UTC Comment hidden (spam)
Comment 8 Shantanu 2023-02-03 03:21:21 UTC
You can check this list based spell-checker extension.

https://extensions.libreoffice.org/en/extensions/show/20644
Comment 9 Best Visa 2023-02-03 12:11:28 UTC Comment hidden (spam)