semantic precision