{'fraction_non_alphanumeric': 0.021821631878557873, 'fraction_numerical': 0.011385199240986717, 'mean_word_length': 5.169590643274854, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Adaptive Virtual Environments: The Role of Intelligent Agents

A virtual environment (VE) can simulate a real environment or provide imaginary or even physically impossible scenarios. It allows one or more users to interact through visualization and manipulation of extremely complex representations (Frery, 2002). According to Chittaro & Ranon (2007), a VE can help people through direct experience by performing tasks that are suited to the learning or simulation tasks. Moreover, employing interactive 3D objects allows for more useful representations of subjects or sensations, offering the possibility of analyzing the same subject from different points of view. VE is defined here as a computer-generated, graphically-rich 3D world which the user can explore and perform actions on real time. The environment is based on 3D computer models and the user can navigate on the environment and interact with the 3D objects and other avatars existing there. The user’s view of the environment is rendered dynamically and can be updated as the user moves.