Big Data Technologies and Applications