I have moved to Microsoft (Azure) as Principal Data Scientist.

This Page is not Updated regularly.

Pradipta De

Previous Appointment:

Assistant Professor · Computer Science · Georgia Southern University

Director - Mobile Systems and Solutions (MOSYS) Lab

Pradipta De is an Assistant Professor at the Department of Computer Science at Georgia Southern University. His professional career spans over 10 years in academia and industry research. He had been a founding faculty member of SUNY Korea, a remote campus of StonyBrook University in Songdo, South Korea. He also worked as a Research Staff Member at IBM Research from 2005 to 2012. Pradipta received his Ph.D. from StonyBrook University (SUNY) in 2007. He did his undergraduate in Computer Science and Engineering from Jadavpur University, Kolkata.

Pradipta's current research focuses on Mobile Computing, and Affective Computing. It encompasses applying Machine Learning, and Networking principles in designing and implementing networked systems, related to Cyber-physical systems, Internet-of-Things, Edge Computing, He has published extensively in international journals and conferences with over 100 publications and 1500 citations of his work. He is co-inventor in 15 patents. He is also a Senior Member of the IEEE. He is involved as Technical Program Committee Member for several IEEE conferences, and serves as external reviewer for international journals.


Google Scholar Profile

LinkedIn Profile



Experience

AssistantProfessor

Georgia Southern University

August 2016 - Present

Assistant Professor

State University of New York, Korea
January 2012 - June 2016

Research Staff Member

IBM Research
September 2005 - November 2012

Ph.D.

State University of New York, StonyBrook


August 1999 - March 2007

Research

Applied Machine Learning

Advances in Machine Learning techniques have shown the promise to take up challenging problems in different domains. With our prior expertise in mobile and network computing, we have applied Machine Learning techniques on some of the problems in these areas.

Detection of human affect, or emotion, based on behavior patterns is a challenging problem. We predict user emotion based on her smartphone interactions, specifically the way she types. In another inter-disciplinary project, based on a student’s eye movement on the computer screen during a class lecture we are able to predict the attention level of the student during the lecture. We developed our custom data collection software, all along learning nuances of collecting ground truth labels from users for such human-centric experiment. We also developed prediction models using feature engineering, as well as, learning feature representations from the data.

Analysis and prediction of network traffic based on volumes of traffic data, that is often encrypted, is difficult. In this project, we applied Machine Learning techniques to (i) detect signatures in traffic that indicate whether traffic is originating from video applications, and (ii) we could do the detection even on encrypted traffic. The solutions have applications in enforcing network security.

Representative Publications:

Mobile Computing

The Mobile Computing research is focused on resource optimized application design for resource constrained devices, such as smartphones, smartwatches, or other emerging smart devices for Internet-of-Things. We approach this theme by (a) considering novel application design to solve a problem, and (b) architecting the infrastructure that supports such applications.

To solve the problem of finding location on a smartphone, we introduced the idea of finding matching patterns in images captured using the smartphone camera. To reduce the resource cost, we partitioned the application execution between the device, and remote servers. In another project, we improved mobile video playback performance by finding tradeoff between video quality, which affects network traffic and battery usage, and time to finish the playback.

Since mobile platforms are inherently resource limited, we play with the idea of offloading parts of the applications on remote servers. Enabling offloading requires delicate balance among energy usage, computation capacity, network bandwidth, and time-to-finish an application. Mobile Cloud/Edge Computing paradigm encompasses some of the solutions we are working on.

Representative Publications:

Teaching

Undergraduate Courses

Data Comm and Networking: Introduction to Computer Networks with hands-on exercises.

Computer Architecture: Basics of Computer Hardware Design along with Assembly Programming.

Wireless and Mobile Systems: Introduction to Android Programming.

Data Structures: Introduction to Data Structures.

Introduction to Programming: Introduction to Java.


Graduate Courses

Parallel Algorithm Design: Introduction to building blocks of parallel algorithms.

Operating System: Advanced OS design features and implementation.

Compiler Design: Basics of designing and implementing a compiler.

Distributed Systems: Introduction to fundamental concepts in distributed systems theory.


Publications

Conference & Workshop

2020

  1. [2020 : ACM CHI-LBW]
  2. Towards Improving Emotion Self-report Collection using Self-reflection
    Surjya Ghosh, Bivas Mitra, Pradipta De
    In ACM Computer Human Interactions (CHI) Late Breaking Work, Apr 2020.

  3. [2020 : ACMSE]
  4. Profiling Instructor Activities Using Smartwatch Sensors in a Classroom
    Zayed Uddin Chowdhury, Pradipta De, Andrew Allen
    In ACM SouthEast Conference, Apr 2020.

  5. [2020 : ACMSE: Best Paper Award]
  6. Non-intrusive Identification of Student Attentiveness and Finding Their Correlation with Detectable Facial Emotions
    Tasnia Tabassum, Andrew Allen, Pradipta De
    In ACM SouthEast Conference, Apr 2020.


2019

  1. [2019 : ACII]
  2. Representation Learning for Emotion Recognition from Smartphone Keyboard Interactions
    Surjya Ghosh, Shivam Goenka, Niloy Ganguly, Bivas Mitra, Pradipta De
    In The 8th International Conference on Affective Computing and Intelligent Interaction (ACII), Oct 2019.

  3. [2019 : WWW]
  4. Exploiting Diversity in Android TLS Implementations for Mobile App Traffic Classification
    Satadal Sengupta, Niloy Ganguly, Pradipta De, Sandip Chakraborty
    In The Web Conference, May 2019.

  5. [2019 : IUI]
  6. Does emotion influence the use of auto-suggest during smartphone typing?
    Surjya Ghosh, Kaustubh Hiware, Niloy Ganguly, Bivas Mitra, Pradipta De
    In Proceedings of the 24th International Conference on Intelligent User Interfaces, Mar 2019.

  7. [2019 : Poster: Comsnets]
  8. EmoKey: An Emotion-aware Smartphone Keyboard for Mental Health Monitoring
    Surjya Ghosh, Sumit Sahu, Niloy Ganguly, Bivas Mitra, Pradipta De
    In COMSNETS, Jan 2019.

2018

  1. [2018 : ICNP]
  2. HotDash: Hotspot Aware Adaptive Video Streaming using Deep Reinforcement Learning
    Satadal Sengupta, Niloy Ganguly, Sandip Chakraborty, Pradipta De
    In 26th International Conference on Network Protocols, Sep 2018.

  3. [2018 : Poster: Mobicom]
  4. Effectiveness of Deep Neural Network Model in Typing-based Emotion Detection on Smartphones
    Surjya Ghosh, Niloy Ganguly, Bivas Mitra, Pradipta De
    In International Conference on Mobile Computing and Networking, Oct 2018.

  5. [2018 : ICBIM]
  6. Next Generation Business Intelligence and Analytics
    Quoc Duy Vo, Shinyoung Cho, Jaya Thomas, Pradipta De, Bong Jun Choi
    In International Conference on Business and Information Management, Sep 2018.

2017

  1. [2017 : ACII]
  2. Evaluating Effectiveness of Smartphone Typing as an Indicator of User Emotion
    Surjya Ghosh, Niloy Ganguly, Bivas Mitra, Pradipta De
    In 7th Affective Computing and Intelligent Interfaces (ACII), San Antonio, Oct 2017

  3. [2017 : MobileHCI]
  4. TapSense: Combining Self-Report Patterns and Typing Characteristics for Smartphone based Emotion Detection
    Surjya Ghosh, Niloy Ganguly, Bivas Mitra, Pradipta De
    In 19th International Conference on Human-Computer Interaction with Mobile Devices and Services (MobileHCI), Vienna, Austria, Sep 2017

  5. [2017 : NOSSDAV]
  6. Candid with YouTube: Adaptive Streaming Behavior and Implications on Data Consumption
    Abhijit Mondal, Satadal Sengupta, Bachu Rikith Reddy, M.J.V. Koundinya, Chander Govindarajan, Pradipta De, Niloy Ganguly and Sandip Chakraborty
    27th ACM SIGMM Workshop on Network and Operating Systems Support for Digital Audio and Video (ACM NOSSDAV), Jun 2017.

  7. [2017 : IM]
  8. MoViDiff: Enabling Online Service Differentiation for Mobile Video Apps
    Satadal Sengupta, Vinay Kumar Yadav, Yash Saraf, Harshit Gupta, Niloy Ganguly, Sandip Chakraborty, Pradipta De
    Mini-Conference track of the 2017 IFIP/IEEE International Symposium on Integrated Network Management (IM), Lisbon, Portugal, May, 2017

  9. [2017 : CCNC]
    Scheduling with Task Duplication for Application Offloading
    Arani Bhattacharya, Ansuman Banerjee and Pradipta De
    In Consumer Communications and Networking Conference, Jan 2017

  10. [2017 : CCNC]
    Towards Designing an Intelligent Experience Sampling Method for Emotion Detection
    Surjya Ghosh, Niloy Ganguly, Bivas Mitra, Pradipta De
    In Consumer Communications and Networking Conference, Jan 2017


2016

  1. [2016 : Globecom]
    Service Level Guarantee for Mobile Application Offloading in Presence of Wireless Channel Errors
    Arani Bhattacharya, Ansuman Banerjee and Pradipta De
    In Global Communications Conference, Dec 2016

  2. [2016 : Poster : Mobicom]
    An Infrastructureless and Self-deployable Indoor Navigation Approach Using Semantic Signatures
    Taeyu Im and Pradipta De
    In International Conference on Mobile Computing and Networking, Oct 2016
    [presentation]

  3. [2016 : ARMS-CC @ PODC]
    Computation Offloading from Mobile Devices: Can Edge Devices Perform Better Than the Cloud?
    Arani Bhattacharya, Pradipta De
    In Workshop on Adaptive Resource Management and Scheduling in Cloud Computing (ARMS-CC) at PODC, July, 2016.

  4. [2016 : Poster : Comsnets]
    Understanding Data Traffic Behaviors for Smartphone Video and Audio Apps
    Satadal Sengupta, Harshit Gupta, Pradipta De, Bivas Mitra, Sandip Chakraborty
    In International Conference on Communication Systems and Networks, Jan 2016

  5. [2016 : Poster : Comsnets]
    Role of Network Control Packets in Smartphone Energy Drainage
    Chander Govindarajan, Satadal Sengupta, Pradipta De, Bivas Mitra, Sandip Chakraborty
    In International Conference on Communication Systems and Networks, Jan 2016

  6. [2016 : Poster : Comsnets]
    Prediction of Quality Degradation for Mobile Video Streaming Apps: A Case Study using YouTube
    Dhruv Jain, Swapnil Agrawal, Satadal Sengupta, Pradipta De, Bivas Mitra, Sandip Chakraborty
    In International Conference on Communication Systems and Networks, Jan 2016

2015

2014

2013

2012

2011

2010

2009

2008

2007

2006

2005 and before


Patents

  1. [Grant: Mar 2012] Method and system for identifying sources of operating system jitter
  2. [Grant: Apr 2012] Method for emulating operating system jitter
  3. [Grant: Jun 2013] Systems and methods for using workload characteristics for sizing and placement for power-aware consolidation
  4. [Grant: Sep 2012] Removing operating system jitter-induced slowdown in virtualized environments
  5. [Grant: Oct 2013] Trusted content access management using multiple social graphs across heterogeneous networks
  6. [Grant: Feb 2014] Content delivery using multiple sources over heterogeneous interfaces
  7. [Grant: Feb 2014] Virtual machine placement for minimizing total energy cost in a datacenter
  8. [Grant: Nov 2014] Distributed Image Cache for Servicing Virtual Resource Requests in the Cloud
  9. [Grant: Sep 2015] Generating user-requested virtual machine templates from super virtual machine templates and cacheable patches
  10. [Grant: Dec 2016] Dynamic Post-delivery Customization of Telecommunication Messages
  11. [Grant: Oct 2015] Rapid Provisioning of Virtual Machines Based on Multi-dimensional User Request Patterns in Cloud
  12. [Grant: Aug 2015] Computing Reusable Image Components to Minimize Network Bandwidth Usage
  13. [Grant: Jul 2016] Mobile Web Adaptation Techniques
  14. [Grant: Mar 2017] Proportional resizing of a logical partition based on a degree of performance difference between threads for high-performance computing on non-dedicated clusters
  15. [Grant: Oct 2017] Permitting granular distribution of privileges to contextual communities
  16. [Grant: Feb 2018] Intelligent adaptation of mobile applications based on constraints and contexts
  17. [Grant: Mar 2019] Management of personalized advertisements through the mass media

Service

Organizing Committee

  • Local Organization Chair for W4A Conference collocated with WWW 2014.
  • Graduate Forum Co-chair for COMSNETS 2016.

Technical Program Committee Member

  • ICACCI: International Conference on Advances in Computing, Communications and Informatics : 2015
  • ICNC: International Conference on Computing, Networking and Communications : 2017, 2016, 2015
  • ICPADS : International Conference on Parallel and Distributed Systems : 2013
  • COMSNETS : International Conference on Communication Systems and Networks : 2017, 2016, 2015, 2014
  • ISSNIP : International Conference Series on Intelligent Sensors, Sensor Networks and Information Processing : 2013
  • WWW (Poster Session): 2015, 2016

External Reviewer

  • IEEE Tranactions on Mobile Computing
  • IEEE Computer Networks
  • IEEE Communications Magazine
  • IEEE Transactions on Cloud Computing
  • IEEE Transactions on Embedded Computing Systems
  • IEEE Transactions on Network and Service Management (TNSM)
  • Elsevier Journal of Computer Networks
  • Elsevier Journal of Systems and Software