Featured Post

Big Data : Nhu cầu thị trường - Định hướng nghề nghiệp - Tính chất công việc

Tập hợp một số câu hỏi từ bạn trên page và từ các buổi thuyết trình ở Barcamp
1. Các người làm việc trong ngành này như Data Analyst, Data Engineer và Data Scientist họ thường làm những công việc gì trong công ty?Làm ở những công ty nào? Mức lương thông thường là bao nhiêu?

 Data Analyst, Data Engineer và Data Scientist thường sẽ làm việc cùng nhau chung trong 1 team, thường gọi là Data Engineering hay Data Analytics hay Data Science team.

Làm những công việc gì trong công ty? 

Phân tích dữ liệu từ nhiều nguồn: Social Media (Facebook, Twitter ,...) , CRM , Google, truyền thông online, doanh số bán hàng, hành vi khách hàng, dữ liệu Marketing, dữ liệu Sale, ...Đưa ra các báo cáo (Reports) từ kết quả phân tích để giúp ích cho việc vận hành hoạt động kinh doanh dễ dàng hơn trong thời đại số hóa.

Làm ở những công ty nào?

Công ty thì không giới hạn, vì hầu như tất cả công ty đều có dữ liệu và có nhu cầu phân tích để tìm ra lợi thế cạnh tranh trong thời mọi thứ s…

An Introduction to Kafka

Learn the basics of Apache Kafka, an open-source stream processing platform, and learn how to create a general single broker cluster. In this blog, I am going to get into the details like: What is Kafka?Getting familiar with Kafka.Learning some basics in Kafka.Creating a general single broker cluster. So let’s get started! What Is Kafka? In simple terms, Kafka is a messaging system that is designed to be fast, scalable, and durable. It is an open-source stream processing platform. Apache Kafka originated at LinkedIn and later became an open-source Apache project in 2011, then a first-class Apache project in 2012. Kafka is written in Scala and Java. It aims at providing a high-throughput, low-latency platform for handling real-time data feeds. Getting Familiar With Kafka Apache describes Kafka as a distributed streaming platform that lets us: Publish and subscribe to streams of records.Store streams of records in a fault-tolerant way.Process streams of records as they occur.Why Kafka? I…

Internet Trends 2017 Report


25 Artificial Intelligence Terms You Need to Know

Some of the biggest definitions that you need to know when it comes to artificial intelligence.

As artificial intelligence becomes less of an ambiguous marketing buzzword and more of a precise ideology, it's increasingly becoming a challenge to understand all of the AI terms out there. So to kick off the brand new AI Zone, the Editorial Team here at DZone got together to define some of the biggest terms in the world of artificial intelligence for you.  AAlgorithms: A set of rules or instructions given to an AI, neural network, or other machines to help it learn on its own; classification, clustering, recommendation, and regression are four of the most popular types. Artificial intelligence: A machine’s ability to make decisions and perform tasks that simulate human intelligence and behavior. Artificial neural network (ANN): A learning model created to act like a human brain that solves tasks that are too difficult for traditional computer systems to solve. Autonomic computing: A syst…

8 Tech trends after Big Data era

BlockchainDronesInternet of Things (IoT)Robots3D PrintingVirtual reality (VR)Augmented Reality (AR)Artificial intelligence (AI Source:

Top 5 Mistakes to Avoid When Writing Apache Spark Applications

Architecting actionable insights with Hadoop, Akka and Apache Spark


slide: Introduction to Recommendation Systems