You are on page 1of 10

PROJECT REVIEW

Python + OpenAI Powered Humanoid AI Desktop


Assistant Robot

Guided by:
Dr. S. Malathi
Ashwin M - 2020PECAI130
Rijo Benny - 2020PECAI152
PROBLEM STATEMENT

In today's fast-paced digital world, the need for intelligent and interactive human-
computer interfaces has grown substantially. Traditional graphical user interfaces (GUIs)
are limited in their ability to understand and respond to natural language commands
and provide a personalized user experience. There is a demand for advanced AI-driven
solutions that can seamlessly interact with users, perform tasks, and provide information
in a human-like manner. To address this need, our project aims to create a Python-based
Humanoid AI Desktop Assistant Robot powered by OpenAI technology.
OBJECTIVES

1.Natural Language Understanding and Interaction: Develop a Python-based Humanoid AI Desktop


Assistant Robot that integrates OpenAI's natural language processing (NLP) capabilities, enabling users to
interact with the assistant through natural language commands and queries. The assistant should
comprehend user input, respond effectively, and provide information and assistance in a conversational
manner.
2.Task Automation and Personalization: Implement advanced automation features, allowing the assistant
to perform a range of tasks such as scheduling, email communication, information retrieval, and more.
Utilize machine learning to personalize the assistant's responses and recommendations based on user
preferences and interactions, enhancing the user experience over time.
3.Real-time Communication and User Interface Enhancement: Create a visually appealing and user-
friendly interface that facilitates real-time text and voice-based communication between the user and the
humanoid AI robot. Enable seamless interactions, where users can engage in dynamic conversations,
receive instant feedback, and efficiently execute tasks, leading to a more intuitive and efficient human-
computer interaction paradigm.
ABSTRACT

Our project, “Python + OpenAI Powered Humanoid AI Desktop Assistant Robot”, introduces an
innovative solution for enhancing desktop interactions. By leveraging Python and OpenAI's NLP
capabilities, we're creating an advanced Humanoid AI Desktop Assistant that understands
natural language commands, streamlining tasks and facilitating personalized interactions.
This assistant not only automates functions but also adapts over time to offer tailored
responses. Through an intuitive interface, users experience dynamic communication, bridging
the gap between technology and humans, revolutionizing the desktop experience.
BASE PAPER

Personal A.I. Desktop Assistant


https://www.researchgate.net/publication/371791727_Personal_AI_Desktop_Assistant
LITERATURE SURVEY
YEAR & AUTHOR JOURNAL NAME TITLE PROBLEM METHODOLOGY CONCLUSION
STATEMENT

2023, Rabin International Personal A.I. Develop a using speech The assistant
Joshi et.al Journal of Desktop Python-based recognitions, supports various
Information Assistant personal desktop converting them user tasks,,
Technology, assist with voice to text. It utilizes accessing
Research and recognition and APIs for videos, sending
Applications NLP calculations and voicemails, and
fetching news more.
from web
sources.

2022,Impana International VOICE AND TEXT To develop a Artificial automation


N.R and Manjula Journal of BASED VIRTUAL secure and Intelligence,Natur capabilities
Engineering PERSONAL User-friendly al language through single-
Applied Sciences ASSISTANT FOR VPA for processing,Comp line commands
DESKTOP
and Technology desktop using AI uter vision make it effective
and NLP
LITERATURE SURVEY
YEAR & AUTHOR JOURNAL NAME TITLE PROBLEM METHODOLOGY CONCLUSION
STATEMENT

2022, Vishal International Research Paper develop a Speech offering a


Kumar Dhanraj Journal of on Desktop Python-based recognition, reliable and
et.al Research in Voice Assistant desktop voice Python Backend, personalized
Engineering and assistant for System Calls, tool for efficient
Science Windows, task google-Text-to- task
execution Speech management.
through voice
commands.

2022,Ujjwal International Desktop Voice performing tasks Python Speech Performs basic
Gupta et.al Journal for Assistant via voice Recognition, tasks like
Research in commands Python Backend, weather
Applied Science without cloud API Call, Context updates, music
& Engineering services. Extraction,Syste streaming, and
Technology Keywords: Voice m Calls app opening.
Assistant,Python
, Automation.
Data Flow Diagram
Basic Architecture
References

1. Impana N.R., Prof. G.R.Manjula , VOICE AND TEXT BASED VIRTUAL PERSONAL
ASSISTANT FOR DESKTOP, International Journal of Engineering Applied Sciences and
Technology, 2022
2. Vishal Kumar Dhanraj, Lokeshkriplani, Semal Mahajan, Research Paper on Desktop
Voice Assistant, International Journal of Research in Engineering and Science (IJRES)
3. Ujjwal Gupta, Utkarsh Jindal , Apurv Goel , Vaishali Malik, Desktop Voice Assistant,
International Journal for Research in Applied Science & Engineering Technology
(IJRASET)
4. A. Sudhakar Reddy M, Vyshnavi, C. Raju Kumar, and Saumya. VIRTUAL ASSISTANT
USING ARTIFICIAL INTELLIGENCE AND ARDUINO, © 2020 JETIR March 2020, Volume 7,
Issue 3
5. V.Radha and C. Vimala, “A review on speech recognition challenges and approaches,”
doaj. org, vol. 2, no. 1, pp. 1–7, 2022.

You might also like