AUTONOMOUS SEMANTIC LAYER