User Modeling Systems Adapted to Virtual Environments