a module that allows programs to better extrapolate semantic relationships from human text