Unit I
Text as data – Loading text data. Cleaning. Tokenization, Stemming, Stopword removal. Word cloud visualization. Tools for advanced visualization. Temporal analysis on text data. 6 hrs.
Course Name | Programming for Social Data Science– II |
Course Code | 24SDS514 |
Program | M.Sc. in Social Data Science & Policy |
Semester | II |
Credits | 4 |
Campus | Faridabad |
Text as data – Loading text data. Cleaning. Tokenization, Stemming, Stopword removal. Word cloud visualization. Tools for advanced visualization. Temporal analysis on text data. 6 hrs.
Tools for Multi modal data – Text to Audio. Audio to Text. Tools for text translations. 6 hrs.
Data Models – Data models (Taxonomies, Ontologies, Meta-data schema. Entities and Relationships. 6 hrs.
Data storage – Types of Data storage and storage methods. Data model representations (ER diagrams, Data flow diagrams). 6 hrs.
Object Oriented Programming – Concepts of OOP. Class members and function (Encapsulation). 6 hrs.
Prerequisite: Programming for Social Data Science – I
Summary: This course is a continuation of Programming for Social Data Science I and focuses on programming tools for working with non-numerical data, such as text and audio. Complementary to the “deductive” approach of testing hypotheses using quantitative data in PSDS 1, in PSDS 2 students familiarize themselves with “inductive” approaches of collecting and analyzing qualitative data to shape theories and hypotheses. Students learn how to read and understand qualitative code, as well as to write and debug their own code. Essential concepts like conversation analysis, metaphor analysis, domain analysis, membership categorization analysis, visual data and discourse analysis are also introduced. Students learn to use R and Taguette software for qualitative analyses. R and Taguette are popular qualitative research tools that allow for free, open-source, replicable analyses. More advanced qualitative options available in commercial software such as ATLAS.ti and Nvivo are also introduced. The objectives of this course are the same as Programming for Social Data Science I.
Course Objectives:
Course Outcomes:
Skills:
Program Specific Outcomes PSO – Course Objectives – Mapping
PSO1 | PSO2 | PSO3 | PSO4 | PSO5 | |
CO1 | X | – | – | – | – |
CO2 | – | X | – | – | – |
CO3 | – | – | – | X | – |
CO4 | – | – | – | – | X |
Program outcome PO – Course Outcomes CO Mapping
PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 | |
CO1 | X | – | – | – | – | – | – | – |
CO2 | – | X | – | – | – | – | – | – |
CO3 | – | – | – | – | X | – | – | – |
CO4 | – | – | – | – | – | X | – | – |
Evaluation Pattern:
Assessment | Internal | External |
Programming assignments | 25 | |
Student presentations & Class participation | 20 | |
Attendance | 5 | |
End Semester | 50 |
*CA – Can be Quizzes, Assignment, Projects, and Reports, and Seminar
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.