RCDC is an electronic budget reporting tool that categorizes projects using AI/NLP. The inputs are grant applications, R&D contracts, intramural projects, inter agency agreements. The RCDC Fingerprinting process identifies concepts in the extracted text from the source project, person or publication. The text is normalized, concepts are extracted, concepts and synonyms are matched to the RCDC thesaurus. A rank is applied based on the frequency of occurrence of the concepts within the text. Project fingerprints are sourced from the application description text (Title, Abstract and Specific Aims). Titles and abstracts provide the source of scientific concepts for publications. The system then outputs the projects into their respective areas of science.