Teaching Scheme (Contact
Hours) Credits Assigned
Course Code Course Name Theory Practical Tutorial Theory Practical Tutorial Total
& Oral
Data Science -- 2 -- -- 1 -- 01
ITL701
Lab
Examination Scheme
Course Theory Marks
Course Name
Code Internal assessment End Term Practical/
Total
Avg. of 2 Sem. Work Oral
Test1 Test 2
Tests Exam
ITL701 Data Science Lab -- -- -- -- 25 25 50
Lab Objectives:
Sr. No Lab Objectives
1 To apply reasoning for a problem in an uncertain domain.
2 To discuss the solution after building a Cognitive application.
3 To familiarize the students with the basics of Fuzzy Logic and Fuzzy Systems.
4 To familiarize the students with Learning Architectures and Frameworks.
5 To define and apply metrics to measure the performance of various learning algorithms.
6 To enable students to analyze data science methods for real world problems.
Lab Outcomes:
Sr. Lab Outcomes Cognitive levels
No of attainment as
per Bloom’s
Taxonomy
1 Implement reasoning with uncertainty. L1, L2, L3
2 Explore use cases of Cognitive Computing L1, L2
3 Implement a fuzzy controller system. L1, L2, L3
4 Develop real life applications using learning concepts. L1, L2, L3
5 Evaluate performance of applications. L1, L2, L3, L4
6 Implement and analyze applications based on current trends in Data Science. L1, L2, L3, L4, L5
Hardware & Software requirements:
Hardware Specifications Software Specifications
PC with following Configuration Python, MySQL or Database Software
1. Intel Core i3/i5/i7
2. 4 GB RAM
3. 500 GB Hard disk
Prerequisite: Artificial Intelligence and Data Science-I, Python Programming, Data Mining & Business Intelligence.
DETAILED SYLLABUS:
Sr. Module Detailed Content Hours LO
No. Mapping
1.Implement Inferencing with 02 LO1
I Uncertainty in AI
Bayesian Network in Python
2.Building a Cognitive Healthcare 04 LO2
application
3.Smarter cities: Cognitive Computing
Cognitive in Government
II
Computing
4.Cognitive computing in Insurance
5.Cognitive computing in Customer
Service
6.Implementation of Fuzzy 04 LO3
Membership Functions.
Fuzzy Logic & Its 7. Implementation of fuzzy set
III
Applications Properties.
8.Design of a Fuzzy control system
using Fuzzy tool.
9.Implementing Deep Learning 06 LO4
Applications like
a. Image Classification System
Introduction to Deep b. Handwritten Digit Recognition
IV
Learning System (like MNIST Dataset)
c. Traffic Signs Recognition
System.
d. Image Caption Generator
10.Implementation of supervised 05 LO4,LO5
learning algorithm like
Advanced ML a. Ada-Boosting
V Classification b. Random forests
Techniques 11.Evaluation of Classification
Algorithms.
12.Build text/ image/ video/ audio 05 LO6
based DS Applications such as
Mini-project on a. Chatbot
trends and b. Document Classification
VI
applications in Data c. Sentiment Analysis
Science d. Bounding Box Detection
e. Music/Video Genre
Classification
Text Books:
1. Stuart Russell and Peter Norvig, ―Artificial Intelligence: A Modern Approach‖, Third Edition, Pearson Education.
2. Judith S. Hurwitz, Marcia Kaufman, Adrian Bowles, ―Cognitive Computing and Big Data Analytics‖, Wiley India,
2015.
3. S.N. Sivanandam, S.N. Deepa, ―Principles of Soft Computing‖, Wiley Publication.
4. Dr. S Lovelyn Rose, Dr. L Ashok Kumar, Dr. D Karthika Renuka, ―Deep Learning Using Python‖, Wiley India,
2020.
5. B. Uma Maheshwari, R. Sujatha, ―Introduction to Data Science Practical Approach with R and Python‖, Wiley
India, 2021.
6. François Chollet, ―Deep Learning with Python‖, Manning Publications, 2018.
7. Han J, Kamber M, Pei J, ―Data Mining Concepts and Techniques‖, Third Edition, Morgan Kaufmann.
References:
1. Deepak Khemani, ―A First Course in Artificial Intelligence‖, McGraw Hill Publication.
2. Ethem Alpaydin , ―Introduction to Machine Learning‖, PHI Learning Pvt. Ltd.
3. Jon Krohn, Grant Beyleveld, Aglae Bassens, ―Deep Learning Illustrated: A Visual, Interactive Guide to Artificial
Intelligence‖, Pearson Education.
4. Prateek Joshi, ―Artificial Intelligence with Python‖, Packt Publishing.
Online References:
Sr. No. Website Links
1 https://wisdomplexus.com/blogs/cognitive-computing-examples/
2 http://vlabs.iitb.ac.in/vlabs-dev/labs/machine_learning_old/labs/explist.php
3 https://infyspringboard.onwingspan.com/en/app/toc/lex_auth_01329517021676339249401_
shared/overview
4 https://infyspringboard.onwingspan.com/en/app/toc/lex_auth_01329500219268300841860_
shared/overview
5 https://www.udemy.com/course/ibm-watson-for-artificial-intelligence-cognitive-computing/
Term Work:
Term Work shall consist of at least 10 practical based on the above list. Also Term Work Journal must include Mini-
Project as mentioned in above syllabus.
Term Work Marks: 25 Marks (Total marks) = 10 Marks (Experiments) + 10 Marks (Mini-project) + 5 Marks (Attendance)
Oral Exam: An Oral exam will be held based on the above syllabus.