semanticafinal