Created a package called MosesIndexer, and wrote and tested a class called MosesConverter, which implements the NFKD and ASCII conversion algorithms described in the preceding post. Wrote a JUnit test for it, and debugged it.
Next is to implement the Indexer class, which will read a series of files from disk, and process each one to build an index XML file, then save it.