Semancer Framework