In some cases, it is possible to automatically transform sentences into discourse representation structures that represent their meanings. If two sentences produce the same discourse representation structure, then it is likely that they have similar meanings.