NP boundaries and semantic types are features used by both methodologies, so the errors made by MetaMap have effects on the performance of each system.
the rule-based system is more dependent on MetaMap output and errors in MetaMap output changes the results completely.