That is not really a funtion of full text search. You need either software to propose alternate possibilities or build it yourself. For me I have to compare the address of two systems often and it meant I had to create a table for alternate spellings like so.
Table: Address_Alternate_Spellings
From_Value varchar(100) not null
To_Value varchar(100) not null
Examples:
St Street
Street Street
St. Street
Cir Circle
Circle Circle
Cir. Circle
Dr Drive
Drive Drive
Dr. Drive
Etc
Then in my query I parse the data into individual words and substitute the To_Value for the From_Value on both sides and determine equality.