Personal consultant platform