Abstract: Systems and methods for guiding users to candidate resume and current in-demand job specification matches using a predictive tag cloud of common, normalized elements for navigation. The system automatically processes candidate resumes and job specifications expressed in natural language into a common, normalized, validated form. Users select a single job classification of interest, and subsequently select elements of interest from a tag cloud. Upon each selection, an engine may display a new set of elements that are found in combination with the previously selected elements, via a tag cloud, and a revised list of candidate resume/profiles or job specifications, any of which users can select.