artificial intelligence; constructivist learning theory; intelligent tutoring system; interest based negotiation; knowledge based systems