I've worked up some fixes to my initial stab at making a fathead module for the LDraw Parts Tracker (#Num: #4).
Again, I view this mainly as an exercise in learning how to set up these DuckDuckGo modules properly, so critical feedback is welcome.
Generate category from part name. A few anomolies are present due to …
…administrative placeholders and new WIP parts.
Rewrote abstract to be more accessible and removed deep links to .dat…
Strip cryptic vote history code from status description.
Consolidate categories by grouping oddball parts under "Miscellaneous…
…" and by grouping generic primitive parts as well.
Removed multi-word "Accessory" categories from the category whitelist…
…, since they'll never match categories derived from first word of the part description.
Updated expected output of example query to reflect updated abstract …
Merge remote-tracking branch 'upstream/master'
Now avoids output of duplicates. If a duplicate is encountered, a not…
…e is appended to the abstract of the first instance encountered in the input.
Removed unnecessary require statement.
Merge pull request #8 from anoved/master
Fixes for LDraw Part Tracker (LEGO CAD library) fathead
Ah - this update to the fathead readme provides some very useful clarifications.
Glad to hear it!