Social Computing
About this Specialization
This specialization is designed for post-graduate students interested in mastering social computing techniques to solve real-world problems. Through four in-depth courses, learners will explore key topics such as social network analysis, chatbot development, crowdsourcing, and AI performance optimization. You will learn to analyze social networks using R programming, create functional chatbots with AWS, and enhance AI models by leveraging crowdsourced data and machine learning techniques. By the end of the specialization, you will have practical experience applying advanced tools and methodologies across domains like social media analytics, conversational interfaces, and human-AI collaboration. This hands-on, industry-relevant learning path equips you with the skills needed to excel in social computing, artificial intelligence, and data-driven innovation.Created by: Johns Hopkins University

Related Online Courses
Welcome to The Payroll Cycle, the second course in ADP\'s Entry-level Payroll Specialist Professional Certificate program. This course explores the end-to-end payroll processing cycle, from data... more
In this course, you will explore the impact of generative artificial intelligence (AI) on society, the workforce, organizations, and the environment. This course is suitable for anyone interested... more
The specialization \"Data Visualization\" is intended for post-graduate students seeking to develop advanced data visualization skills. Through three comprehensive courses, you will explore... more
The Co-design for All course is a free online programme on how to put together a case study proposal using a co-design approach. It is aimed at anyone who is interested in learning about co-design... more
This course will begin by discussing superconductivity - a central example of a macroscopic phenomenon. It will then proceed to discuss various modern topics in quantum condensed matter physics,... more