Develop a software program that converts or replaces text, based on a database of words and symbols. This program should be able to read any text and convert and replace them accordingly. For example the program should be able to convert 3 words to 3 symbols based on rules setup in a predetermined database.
Ex. Happy = %
Elmo = ~
Smile = ^
Whenever a text document is loaded into the program it should convert accordingly.
Elmo was so happy he had a smile on his face all day.
~ was so % he had a ^ on his face all day.
The program should also have an automated capture feature or folder that allows multiple .txt files to be read and converted in sequence.
The program should be able to store and process an unlimited amount of word/symbol pairs. The program should also have the option of only decoding only certain portions of a .txt document based on predetermined rules. for example convert the body of a letter only and not the title.
Read the attach document for the GUI interface and Microsoft Outlook Requirement.