Page tree
Skip to end of metadata
Go to start of metadata

Find out about the HPCC Systems Summer Internship Program.

Project Description

In order to eventually create digital human readers in Spanish, a dictionary must be established. This project will use the Spanish dictionary from Wiktionary. One interesting aspect of this project are the verbs in Spanish which have a rich morphology.

If you are interested in this project, please contact David Dehilster.

Completion of this project involves:

  • Download the Spanish dictionary from wiktionary
  • Write an NLP++ parser to extract the vocabulary from the wiktionary files into text files
  • Write an NLP++ parser to transform the text files into knowledge base files
  • Create Spanish test files for part-of-speech tagging
  • Write an NLP++ part-of-speech tagger
  • Run the tests using the NLP++ Plugin in ECL to show enhancements
  • Create an NLP++ repository for the Spanish dictionary and analyzers

By the mid term review we would expect you to have:

  • More details coming soon

David Dehilster

Skills needed
  • Keen interest in natural language
  • Ability to learn and program in NLP++
  • Ability to create test cases
  • Ability to write test code in ECL using the NLP++ plugin to test the enhanced dictionary


  • Parts-of-speech text files

End of project

  • A Spanish dictionary repository in the VisualText open source github including the dictionary files and  NLP++ analyzers
Other resources
  • No labels