Hello @mrfosu5.
To install “Watson Assistant plugin for WordPress” you need a WordPress site at the hosting that allows plugins installation.
Unfortunately we can’t help you with choosing the hosting provider or with WordPress site installation, because these issues are out of the plug-in support scope.
If you still have questions about WordPress site or WordPress site hosting, please contact your hosting provider support.