DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCES Bachelor's Degree in Computer Science Academic Year 2020/2021 - 3° Year - A Curriculum
SOCIAL MEDIA MANAGEMENT
INF/01 - 6 CFU - 1° Semester
Teaching Staff
ANTONINO FURNARI
Learning Objectives
Knowledge and understanding: The student will acquire the knowledge of the concepts behind social media and the analysis of their data.
Applying knowledge and understanding: The student will acquire the practical skills for implementing systems to analyze data extracted from social media.
Making judgments: Through the laboratories and the projects assigned to the students, they will be able to independently develop solutions that can solve the basic problems which could arise in the world of work.
Communication skills: the student will acquire the necessary communication skills and the appropriate use of technical language in the general field of social media and data analysis.
Learning skills: The course aims to delve into theories and techniques useful for the creation of systems for the analysis of multimedia data (images, text, tags, metadata) present in social media. The students will acquire knowledge and skills useful for the analysis of large amounts of multimedia data present in social media. The knowledge acquired will be applied through laboratory and projects. The oral test for passing the exam will be useful for developing the appropriate communication skills.
Course Structure
Frontal lessons and laboratory lessons. Should teaching be carried out in mixed mode or remotely, it may be necessary to introduce changes with respect to previous statements, in line with the programme planned and outlined in the syllabus.
Detailed Course Content
Social media: definition, features and short history
APIs and libraries for extrapolation, processing, and visualization of social media data, Web Scraping
Methods for representing and processing text
Tools for the advanced analysis of text: bag of visual words model, sentiment analysis, word embeddings
Recommender systems
Machine Learning and Pattern Recognition Algorithms Applied to context of Social Media
Computer Vision algorithms for the processing of images in the context of social media
Python libraries for the analysis of data coming from social media