Abstract:
The present invention relates to a system and method for linguistic processing. The system (100) comprises a representation processor (110) having an abstractor component (120) and a specializer component (130), a stored mappings database (140), a standard vocabularies database (150), and a linguistic ontologies database (160). The abstractor component (120) transforms a linguistic representation into an abstract representation by using abstraction rules. The abstractor component (120) includes a concepts and properties extractor component (121), a verb determinator component (122), a schemas extractor component (123), a schemas mapper component (124), and a concepts and properties matcher component (125). The specializer component (120) transforms an abstract representation into a linguistic representation by using specialization rules. The specializer component (130) includes a triple extractor component (131), a property matcher component (132), a verb determinator component (133), a verb mapper component (134), a semantic roles mapper component (135) and a triple assembler component (136).