My Research
Research has been an integral part of my career. Below, I highlight some of the biggest initiatives I have been involved in. I am a researcher at Indiana University, Luddy Artificial Intelligence Center. I am part of an innovative team that is developing a social robot for older adults, collaborating with Toyota Research Institute.
Feel free to visit our websites for more information on the research my collaborators and I do at the Computer Vision Lab at IU and the R-House Human-Robot Interaction Lab at IU.
Indiana University Computer Vision Lab
Indiana University R House HRI Lab
I.R.I.S- interactive Robot for Ikigai Support
Can A Social Robot Help Older Adults Find Their Ikigai?
This has been the project's highlight with our collaborator, Toyota Research Institute. In Japanese, ikigai loosely means one's sense of meaning and purpose in life. Inspired by the potential benefits of ikigai for older adults, our project aims to explore how we can use a social robot to support a sense of ikigai in the lives of older adults in the U.S. and Japan. To ensure the robot is developed correctly, we conduct regular panels with older adults to get feedback and design iteratively.
Creating Activities On I.R.I.S
After learning and exploring the concept, the team chose to design two activities: A photo activity where older adults show a picture that means a lot to them and discuss the meaning and purpose of the picture. Reflection activity encourages older adults to reflect on and share their past, present, and future stories and visions and self-evaluate different aspects of their lives that can lead to ikigai.
Things I Do To Make The Robot Work
My role in the project is to develop in-built activities and make the robot autonomous. I am involved in developing the robot's cognitive architecture, enabling it to conduct meaningful conversations with older adults. This required expertise in Python for backend development, ROS for integrating robotic functionalities, and advanced skills in natural language processing. Furthermore, I engaged in system evaluation and conducted user studies.
Key contributions
As a core developer for the I.R.I.S. project, my role is pivotal in integrating and enhancing the robot's conversational capabilities, autonomy, and ability to interact meaningfully with older adults. Here’s a detailed breakdown of my contributions:
Python Frameworks & ROS IntegrationDeveloped a Python-based software framework to bridge the high-level conversational AI logic with low-level robotic controls provided by the Robot Operating System (ROS). Engineered custom Python-ROS nodes to enable real-time inter-process communication, thus coordinating complex sequences such as user interaction with robotic responses and movements. Integrated sensor data management, speech recognition, and transcription using Whisper API (speech-to-text service) to feed environmental and user interaction data into the conversational AI logic for context-aware responses.
Natural Language Understanding and GenerationUtilized GPT-3 and GPT-4 Large Language Model, fine-tuning it with a rich dataset comprising dialogues and interactions specific to older adults' well-being, resulting in tailored, context-aware responses. Combing this conditional prompting based on the conversational flow for particular activities. Incorporated Natural Language Understanding (NLU) processes to discern user intent and sentiment, enabling I.R.I.S. to respond empathetically and keep the conversation relevant and engaging.CI/CD Pipelines and Data Flow ArchitectureOrchestrated Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate the testing and deployment of new conversational models and software updates, ensuring the system evolves with user feedback.Designed a robust data flow architecture that allows for seamless data transfer between the robot's subsystems, maintaining the integrity and security of user data.System Design and Conversational AI
Developed the system architecture focusing on modularity and scalability, ensuring that individual components like the NLU module or the dialogue management system can be upgraded without disrupting the entire system architecture.Created activity-context models within the conversational AI to recognize and adapt to the user's current activity, ensuring that dialogue and robot actions are appropriate and timely.LLM Fine-Tuning and Conversational Context
Refined the Large Language Models (LLMs) by incorporating domain-specific knowledge, enabling nuanced conversations about health, daily activities, and personal interests.Implemented a context management system that retains information over the course of a conversation, allowing the robot to make callbacks to previous dialogues for a more natural and human-like interaction experience.
System Evaluation
Conducted comprehensive user experience evaluations with older adults, caregivers, and dementia care staff. Utilized surveys and observational, qualitative, and quantitative methods to assess comfort, enjoyment, and willingness to engage with the robotic system. Contributed to conducting monthly co-design workshops with 12-15 older adult panelist members and their caregivers, who are the main contributors to the design process.
Publications
Manasi Swaminathan, Long-Jing Hsu, Min Min Thant, Kyrie Jig Amon, Anna S. Kim, Katherine M. Tsui, Selma Sabanović, David J. Crandall, and Weslie Khoo. 2024. If [YourName] Can Code, So Can You! End-User Robot Programming For Non-Experts. In Companion of the 2024 ACM/IEEE International Conference on Human-Robot Interaction (HRI '24). Association for Computing Machinery, New York, NY, USA, 1033–1037. https://doi.org/10.1145/3610978.3640644
Long-Jing Hsu, Philip B. Stafford, Weslie Khoo, Manasi Swaminathan, Kyrie Jig Amon, Hiroki Sato, Katherine M. Tsui, David J. Crandall, and Selma Sabanović. 2024. "Give it Time:" Longitudinal Panels Scaffold Older Adults' Learning and Robot Co-Design. In Proceedings of the 2024 ACM/IEEE International Conference on Human-Robot Interaction (HRI '24). Association for Computing Machinery, New York, NY, USA, 283–292. https://doi.org/10.1145/3610977.3634979
Long-Jing Hsu, Weslie Khoo, Peter Lenon Goshomi, Philip B. Stafford, Manasi Swaminathan, Katherine M. Tsui, David J. Crandall, and Selma Sabanović. 2024. Is Now a Good Time? Opportune Moments for Interacting with an Ikigai Support Robot. In Companion of the 2024 ACM/IEEE International Conference on Human-Robot Interaction (HRI '24). Association for Computing Machinery, New York, NY, USA, 549–553. https://doi.org/10.1145/3610978.3640666
Weslie Khoo, Long-Jing Hsu, Kyrie Jig Amon, Pranav Vijay Chakilam, Wei-Chu Chen, Zachary Kaufman, Agness Lungu, Hiroki Sato, Erin Seliger, Manasi Swaminathan, Katherine M. Tsui, David J. Crandall, and Selma Sabanović. 2023. Spill the Tea: When Robot Conversation Agents Support Well-being for Older Adults. In Companion of the 2023 ACM/IEEE International Conference on Human-Robot Interaction (HRI '23). Association for Computing Machinery, New York, NY, USA, 178–182. https://doi.org/10.1145/3568294.3580067