Patterns In Data Science