Smart Type Assistant