Data science: a complete overview