Better vocabularies for assistive communication aids: connecting terms using semantic networks and untrained annotators