The Parameters
[switch]
$ExcludeSimilar,
[int]
$SimilarWord
Are not used anywhere in the script.
v1.4.1 - Updated 2018-04-09
I cannot see those parameter variables re-used anywhere in the script body, only in the comment-based-help. I am sure I am reading the script properly. I have checked the GitHub version and the TechNet version and both omit the parameter in the BEGIN / PROCESS script blocks.
https://gallery.technet.microsoft.com/Get-RemoteProgram-Get-list-de9fd2b4#content