Second Year Mini Project Handbook: Vidyavardhini's College of Engineering & Technology
Second Year Mini Project Handbook: Vidyavardhini's College of Engineering & Technology
Second Year Mini Project Handbook: Vidyavardhini's College of Engineering & Technology
Technology
Department of
Artificial Intelligence And Data Science
Second Year Mini Project Handbook
Vision
To be a premier institution of technical education, aiming
at becoming a valuable resource for industry and society.
Mission
● To provide technologically inspiring environment for
learning.
● To promote creativity, innovation and professional
activities.
● To inculcate ethical and moral values.
● To cater personal, professional and societal needs
through quality education.
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
Department Vision:
To evolve as a center of excellence in the field of Computer Engineering to cater to
industrial and societal needs.
Department Mission:
● To provide quality technical education with the aid of modern resources.
● Inculcate creative thinking through innovative ideas and project development.
● To encourage life-long learning, leadership skills, entrepreneurship skills with
ethical & moral values.
PEO2: To enable learners to use modern tools effectively to solve real-life problems
in the field of Computer Engineering.
● PO11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member and
leader in a team, to manage projects and in multidisciplinary environments.
● PO12. Life-long learning: Recognize the need for and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological change.
Table of Content
Objectives
1. To understand and identify the problem
2. To apply basic engineering fundamentals and attempt to find solutions to the problems.
3. Identify, analyze, formulate and handle programming projects with a comprehensive and
systematic approach
4. To develop communication skills and improve teamwork amongst group members and
inculcate the process of self-learning and research.
Outcome: Learner will be able to...
1. Identify societal/research/innovation/entrepreneurship problems through appropriate
literature surveys
2. Identify Methodology for solving above problem and apply engineering knowledge and
skills to solve it
3. Validate, Verify the results using test cases/benchmark data/theoretical/
inferences/experiments/simulations
4. Analyze and evaluate the impact of solution/product/research/innovation
entrepreneurship towards societal/environmental/sustainable development
5. Use standard norms of engineering practices and project management principles during
project work
6. Communicate through technical report writing and oral presentation.
● The work may result in research/white paper/ article/blog writing and publication
● The work may result in business plan for entrepreneurship product created
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
Projects, it is preferable that a single project of appropriate level and quality be carried
out in two semesters by all the groups of the students. i.e. Mini Project 2 in semesters V
and VI.
10. However, based on the individual students or group capability, with the mentor’s
recommendations, if the proposed Mini Project adhering to the qualitative aspects
mentioned above, gets completed in odd semester, then that group can be allowed to work
on the extension of the Mini Project with suitable improvements/modifications or a
completely new project idea in even semester. This policy can be adopted on a case by
case basis.
Term Work
The review/ progress monitoring committee shall be constituted by the heads of departments of
each institute. The progress of the mini project to be evaluated on a continuous basis, based on the
SRS document submitted. minimum two reviews in each semester.
In continuous assessment focus shall also be on each individual student, assessment based on
individual’s contribution in group activity, their understanding and response to questions.
Distribution of Term work marks for both semesters shall be as below: Marks 25
1 Marks awarded by guide/supervisor based on logbook 10
2 Marks awarded by review committee 10
3 Quality of Project report 05
Review / progress monitoring committee may consider following points for assessment
based on either one year or half year project as mentioned in general guidelines
One-year project:
1 In first semester entire theoretical solution shall be ready, including components/system selection
and cost analysis. Two reviews will be conducted based on presentation given by students group.
∙ First shall be for finalization of problem
∙ Second shall be on finalization of proposed solution of problem.
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
Half-year project:
1 In this case in one semester students‟ group shall complete project in all aspects including,
∙ Identification of need/problem
∙ Proposed final solution
∙ Procurement of components/systems
∙ Building prototype and testing
In one year project (sem III and IV), first semester evaluation may be based on first 10 criteria and
remaining may be used for second semester evaluation of performance of students in mini
projects.
In case of half year projects (completing in III sem) all criteria in generic may be considered for
evaluation of performance of students in mini projects.
Title of
the EMOPLAYER
Project:
Name: Om Tiwari
Mobile No.: 9172996780
E-mail id: [email protected]
Project
Guide: Prof.Tina Dabreo
Description:
In this project, we would be combining multiple services and open-source tools
to make a Chatbot that recommends songs based on the tone of the conversation
which the user is having with the chatbot. In this project, we would be building
an extensive Chatbot service, to which you can talk to. And talking to a chatbot
wouldn't be business-driven. It would just be casual conversations. Further, on
top of it, the chatbot would also be recommending songs to the user based on the
tone of the user. This song recommendation feature employs the use of Last.fm
API, very much similar to the popular Spotify API. Also for tone/emotion
analysis of the conversation we will be using the IBM Tone Analyzer API.
Collaborating with these types of APIs is very much critical as in today's world
the popular chatbots do much more than simply having a data-driven
conversation; to supplement additional user-oriented features. Also the reason to
choose python to build the chatbot is because python boasts a wide array of
open-source libraries for chatbots, including scikit-learn and TensorFlow. It is
great for small data sets and more simple analyses; also Python's libraries are
much more practical.
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
Important stages:
The stages are:
1. Research paper on the selected topic were read.
2. Acquiring knowledge about the javascript.
3. Performing the program .
4. Setting the location of the song .
5. Writing the code .
6. Testing it.
Software/Hardware Requirements:
Hardware : Require a computer
Software : •Using of Spotify API ,IBM Tone Analyzer
•Programming language used :- Javascript, html, CSS and Python
Attendance Record
4
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
10
11
12
13
14
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
Panel Presentation 1
Date :
Yatish Patil
Om Tiwari
Viraj Mhaske
Panel Presentation 2
Date : ________________
Yatish Patil
Om Tiwari
Viraj Mhaske
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
2 Formation of groups
Referring the extra research paper about the topic for better
8
knowledge about the topic
Performance Criteria
Sr.
Performance Criteria Markers
No.
1 Initial survey ● Efforts taken to identify the project idea through proper survey
● Efforts taken to overcome difficulties during the project
2 Progressive survey
progress through proper survey
● Application towards societal, academic, environmental needs
3 Application of project
etc.
● Quality
● Understanding
4 Literature survey
● Analysis
● Learning new technology/methods
● Road map
● Design of system (including block diagram/ flowchart/ state
5 Project detailing
diagram etc.)
● Hardware/Software selection
● Project implementation
6 Implementation ● Testing & trouble shooting
● Final integration
7 Regularity ● Regular reporting to guide/co-guide
Completion of work
8 ● Timely completion of the assigned work by guide/co-guide
Assigned
Proficiency in
9 ● Proficiency in Hardware/Software tools used in the project
Hardware/Software
● Contribution as a team member
10 Teamwork ● Co-ordination
● Leadership
11 Ethical values ● Maintaining ethical values in reporting the work done
● Communication & presentation skills
● Understanding
12 Presentation 1 & 2
● Completion
● Demonstration
● Content
● Formatting
13 Quality of report
● Referencing
● Plagiarism check
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
Vidyavardhini’s College of Engineering & Technology
Department of Artificial Intelligence And Data Science
In-semester Evaluation
Teamwork 5 -- -- --
Ethical values 5 -- -- --
Presentation 1 20
Presentation 2 20
Quality of report 20
Total Marks (Out of 200)
Marks Out of 25