Identifying Patterns In Data