Flows are triggered by guessing intent so keyword does not need to be exact. That is fine, but if keywords trigger multiple, flow xo should only trigger the closest match.
For example, I have a triggers keywords set for two flows...
Login part 1
Login Part 2
If user types Login part 1 it will trigger both flows
Login Part 1 is the closest match (exact in this case) so it should be smart enough to not also trigger part 2
Another option would be to at least give us the option to force "Exact match only" for certain flows