Taranpreet Singh | Punjab Technical University (original) (raw)

Uploads

Papers by Taranpreet Singh

Research paper thumbnail of Analyzing Bookmarks in Web-Browsers: Inferring user interests from bookmarks using Tag Clouds

Research paper thumbnail of Inferring User Emotions Using Physiological Signals From Mouse and Keyboard

In this paper, we have developed a mouse and keyboard w hich contains heart beat sensor, te mpera... more In this paper, we have developed a mouse and keyboard w hich contains heart beat sensor, te mperature sensor and force sensor. These sensors w ill generate the physiological signals. The signals from these devices w ill provide us the result for the current user. These results will be processed by the microcontroller and transmitted to the android device through Bluetooth module. The results will help us to determine the user's current emotional state and if found negative it can be altered.

Research paper thumbnail of Inferring User Emotions From Keyboard and Mouse

This paper emphasizes on capturing user emotions from keyboard and mouse using different paramete... more This paper emphasizes on capturing user emotions from keyboard and mouse using different parameters. These parameters can be user keyboard typing style, mouse movements and some physiological sensors. Here we have used heart beat sensor, force sensor and temperature sensor for better results, which will be implemented in mouse. This method of retrieving emotions from machines comes under the field of affective computing.

Research paper thumbnail of CIRCLE OF EMOTIONS IN LIFE: EMOTION MAPPING IN 2DIMENSIONS

Understanding human emotions is a complex problem. Various tools and techniques have been employe... more Understanding human emotions is a complex problem. Various tools and techniques have been employed by researchers across various domains to understand and infer human emotions. With the advent of smart machines, the problem took a different angle to try and machines themselves make to understand the emotions of its user (s). Human emotions had to be labeled and then were organized with inverse emotions being placed opposite to each other. Various continuous as well as discrete emotion-mapping models were proposed to identify and quantify human emotions. This paper is the result of studying around fifteen such models and comparing them with each other to come to a more concrete viewpoint towards understand human emotions.

Research paper thumbnail of Analysing Human Feelings by Affective Computing - Survey

Affective computing is one of the active research topic getting a lot of research attention recen... more Affective computing is one of the active research topic getting a lot of research attention recently. This increase in research interest is driven by many areas that are being worked on such as machine-based fact finding, smart over-seeing, perceptual connection, and so on. Identifying or deducing the feelings while they are on a particular task has a multidisciplinary domain involvement. This paper mainly emphasizes on basics of computing feelings while they are in session.

Research paper thumbnail of 10.1109@IC3I.2016.7918041.pdf.pdf.pdf

Research paper thumbnail of 10.1109@IC3I.2016.7918041.pdf.pdf

Research paper thumbnail of Inferring Emotional State of a User by User Profiling

User profiles are important in many areas in which it is essential to obtain knowledge about user... more User profiles are important in many areas in which it is essential to obtain knowledge about users of software applications. Knowledge about a user includes his likes, dislikes, even his emotional state can be determined by user profiling. In this paper we examine what information constitutes a user profile; and how the profile information is used to get the emotional state of a user. We also study the main issues regarding user profiles from the perspectives of these research fields.

Research paper thumbnail of Inferring Emotional State of a User by User Profiling

User profiles are important in many areas in which it is essential to obtain knowledge about user... more User profiles are important in many areas in which it is essential to obtain knowledge about users of software applications. Knowledge about a user includes his likes, dislikes, even his emotional state can be determined by user profiling. In this paper we examine what information constitutes a user profile; and how the profile information is used to get the emotional state of a user. We also study the main issues regarding user profiles from the perspectives of these research fields.

Research paper thumbnail of 10.1109@IC3I.2016.7918015.pdf.pdf.pdf

Research paper thumbnail of 10.1109@IC3I.2016.7918015.pdf.pdf

Research paper thumbnail of Survey Phishing detection and prevention techniques in online banking

Research paper thumbnail of SURVEY: HEURISTIC SEARCH FOR SHORTEST PATHFINDING IN GAMES

Shortest path finding has been one of the most important research areas in gaming for several yea... more Shortest path finding has been one of the most important research areas in gaming for several years. Path finding is computer games is a major problem that many video games are facing. Many search algorithms are present to solve the shortest path problem such as Djkstra's algorithm, Iterative Deepening Depth First Search algorithm and Breadth First Search algorithm. A* algorithm as a provably best possible way out for path finding. In the beginning slice, outline of path finding is presented. Then the information of A* algorithm are addressed as a base of giving a number of optimization techniques from different angles. At last, a number of examples of how the path finding techniques are used in games and a conclusion are drawn.

Research paper thumbnail of SURVEY: DESIGN PATTERNS IN WEB BASED APPLICATIONS

Design pattern is a general explanation to commonly occurring problems in software development. A... more Design pattern is a general explanation to commonly occurring problems in software development. Any design issue can be solved by the developers by applying design pattern. Design patterns help designers learn a new design paradigm, communicate architectural knowledge, help people and help new developers avoid pitfalls that have been learned only by costly experiences. Pattern-based web applications have become popular since they promote reusability and consistency. Web application designers need to address many challenges during development in order to satisfy the quality of service requirements like speed, security and scalability. In this paper we will see how design patterns are connected with human computer interface (HCI) with respect to usability with the help of facebook case study. Index Terms: Design pattern, web based applications, case study, MVC.

Research paper thumbnail of optimization.pdf

Research paper thumbnail of Natural Language Processing on Ambiguous Sentence Using NLP Tools: Core NLP, Apertium and PRAAT

Natural Language Processing (NLP) is the computerized approach to analyzing text that is based on... more Natural Language Processing (NLP) is the computerized approach to analyzing text that is based on both set of theories and a set of technologies. It can take the input in any form like text, audio and in any language. Pattern modules help us in understanding the natural language processes and how easily we can use it. In this paper, we are focusing on three NLP tools Core NLP, Apertium and PRAAT and using them on single ambiguous sentence.

Research paper thumbnail of Analyzing Bookmarks in Web-Browsers: Inferring user interests from bookmarks using Tag Clouds

Research paper thumbnail of Inferring User Emotions Using Physiological Signals From Mouse and Keyboard

In this paper, we have developed a mouse and keyboard w hich contains heart beat sensor, te mpera... more In this paper, we have developed a mouse and keyboard w hich contains heart beat sensor, te mperature sensor and force sensor. These sensors w ill generate the physiological signals. The signals from these devices w ill provide us the result for the current user. These results will be processed by the microcontroller and transmitted to the android device through Bluetooth module. The results will help us to determine the user's current emotional state and if found negative it can be altered.

Research paper thumbnail of Inferring User Emotions From Keyboard and Mouse

This paper emphasizes on capturing user emotions from keyboard and mouse using different paramete... more This paper emphasizes on capturing user emotions from keyboard and mouse using different parameters. These parameters can be user keyboard typing style, mouse movements and some physiological sensors. Here we have used heart beat sensor, force sensor and temperature sensor for better results, which will be implemented in mouse. This method of retrieving emotions from machines comes under the field of affective computing.

Research paper thumbnail of CIRCLE OF EMOTIONS IN LIFE: EMOTION MAPPING IN 2DIMENSIONS

Understanding human emotions is a complex problem. Various tools and techniques have been employe... more Understanding human emotions is a complex problem. Various tools and techniques have been employed by researchers across various domains to understand and infer human emotions. With the advent of smart machines, the problem took a different angle to try and machines themselves make to understand the emotions of its user (s). Human emotions had to be labeled and then were organized with inverse emotions being placed opposite to each other. Various continuous as well as discrete emotion-mapping models were proposed to identify and quantify human emotions. This paper is the result of studying around fifteen such models and comparing them with each other to come to a more concrete viewpoint towards understand human emotions.

Research paper thumbnail of Analysing Human Feelings by Affective Computing - Survey

Affective computing is one of the active research topic getting a lot of research attention recen... more Affective computing is one of the active research topic getting a lot of research attention recently. This increase in research interest is driven by many areas that are being worked on such as machine-based fact finding, smart over-seeing, perceptual connection, and so on. Identifying or deducing the feelings while they are on a particular task has a multidisciplinary domain involvement. This paper mainly emphasizes on basics of computing feelings while they are in session.

Research paper thumbnail of 10.1109@IC3I.2016.7918041.pdf.pdf.pdf

Research paper thumbnail of 10.1109@IC3I.2016.7918041.pdf.pdf

Research paper thumbnail of Inferring Emotional State of a User by User Profiling

User profiles are important in many areas in which it is essential to obtain knowledge about user... more User profiles are important in many areas in which it is essential to obtain knowledge about users of software applications. Knowledge about a user includes his likes, dislikes, even his emotional state can be determined by user profiling. In this paper we examine what information constitutes a user profile; and how the profile information is used to get the emotional state of a user. We also study the main issues regarding user profiles from the perspectives of these research fields.

Research paper thumbnail of Inferring Emotional State of a User by User Profiling

User profiles are important in many areas in which it is essential to obtain knowledge about user... more User profiles are important in many areas in which it is essential to obtain knowledge about users of software applications. Knowledge about a user includes his likes, dislikes, even his emotional state can be determined by user profiling. In this paper we examine what information constitutes a user profile; and how the profile information is used to get the emotional state of a user. We also study the main issues regarding user profiles from the perspectives of these research fields.

Research paper thumbnail of 10.1109@IC3I.2016.7918015.pdf.pdf.pdf

Research paper thumbnail of 10.1109@IC3I.2016.7918015.pdf.pdf

Research paper thumbnail of Survey Phishing detection and prevention techniques in online banking

Research paper thumbnail of SURVEY: HEURISTIC SEARCH FOR SHORTEST PATHFINDING IN GAMES

Shortest path finding has been one of the most important research areas in gaming for several yea... more Shortest path finding has been one of the most important research areas in gaming for several years. Path finding is computer games is a major problem that many video games are facing. Many search algorithms are present to solve the shortest path problem such as Djkstra's algorithm, Iterative Deepening Depth First Search algorithm and Breadth First Search algorithm. A* algorithm as a provably best possible way out for path finding. In the beginning slice, outline of path finding is presented. Then the information of A* algorithm are addressed as a base of giving a number of optimization techniques from different angles. At last, a number of examples of how the path finding techniques are used in games and a conclusion are drawn.

Research paper thumbnail of SURVEY: DESIGN PATTERNS IN WEB BASED APPLICATIONS

Design pattern is a general explanation to commonly occurring problems in software development. A... more Design pattern is a general explanation to commonly occurring problems in software development. Any design issue can be solved by the developers by applying design pattern. Design patterns help designers learn a new design paradigm, communicate architectural knowledge, help people and help new developers avoid pitfalls that have been learned only by costly experiences. Pattern-based web applications have become popular since they promote reusability and consistency. Web application designers need to address many challenges during development in order to satisfy the quality of service requirements like speed, security and scalability. In this paper we will see how design patterns are connected with human computer interface (HCI) with respect to usability with the help of facebook case study. Index Terms: Design pattern, web based applications, case study, MVC.

Research paper thumbnail of optimization.pdf

Research paper thumbnail of Natural Language Processing on Ambiguous Sentence Using NLP Tools: Core NLP, Apertium and PRAAT

Natural Language Processing (NLP) is the computerized approach to analyzing text that is based on... more Natural Language Processing (NLP) is the computerized approach to analyzing text that is based on both set of theories and a set of technologies. It can take the input in any form like text, audio and in any language. Pattern modules help us in understanding the natural language processes and how easily we can use it. In this paper, we are focusing on three NLP tools Core NLP, Apertium and PRAAT and using them on single ambiguous sentence.