The Mind alive encyclopedia technology