International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 11 Issue: 05 | May 2024
www.irjet.net
p-ISSN: 2395-0072
AI Companion Anushka V1, Arnav Kumar2, Arun G3, Kavya R4 1Department of Computer Science and Engineering, NIE, Mysore
2 Department of Computer Science and Engineering, NIE, Mysore 3 Department of Computer Science and Engineering, NIE, Mysore 4Department of Computer Science and Engineering, NIE, Mysore
Dr . Anitha R, Dept. of Computer Science and Engineering, NIE, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------selling of financial assets, such as stocks and Abstract - An AI Companion can assist users in several ways
cryptocurrencies, based on a set of predefined algorithms. Stable diffusion which is developed using an API called Hugging face which converts text into corresponding image as per user requirement. Chatbots are sophisticated computer programs designed to pose human conversation and are engineered using both technical and theoretical principles to deliver responsive interactions with users. chatbot development lies in Natural Language Understanding (NLU), a crucial component enabling the comprehensive of user inputs.
like, communication (sending emails), fetch weather reports, entertain users by playing music, set alarms and can perform many more functionalities. They play vital role in the day-today lives of people. Some famous AI assistants are Siri, Microsoft Cortana, OpenAIGPT-3 and so on. The existing system lacks functionalities such as chatbot, trading bot, stable diffusion, and image scanner. It is platform-dependent, for example, Siri is available only on all Apple devices such as iPad, Mac, etc. the proposed system is platform independent and can perform simple tasks like setting an alarm to performing complex tasks like generating images from textbased input. It needs a good internet connectivity and thus it can be accessed across wide range of platforms. It can also generate text-based output from an image-based input and it can also interact with users like a chatbot and resolve the user queries by providing meaningful output. Functionalities such as chatbot, voice assistant, stable diffusion, image scanner and trading bot have been included in the proposed system.
2. PROBLEM STATEMENT The traditional way of multitasking requires a lot of time and leads to decreased productivity in individuals as they may find it challenging to prioritize their tasks due to a long list of tasks, which often leads to decreased job satisfaction and work-related strain. Developing an AI assistant that enhances productivity, efficiency, and user experience across various domains by assisting in daily tasks like scheduling, information retrieval, and many more tasks, can save time and increase productivity among individuals. It can also help physically challenged individuals solve their queries, by providing solutions in different ways.
Key words: chatbot, voice assistant, stable diffusion, image scanner and trading bot
1. INTRODUCTION In the modern world the robotic voices the AI assistants play a crucial role. these AI assistants within our smartphones and smart speakers are reshaping the way how we interact with devices by making it simpler, easier and more convenient for the users. A personal assistant is more attentive and always ready to assist the user with the spoken command for example “hey google, play some music” sets everything in motion. These digital assistants provide friendly gestures to effortlessly fulfill our desires. Amid the symphony of AI voices, our own voices—with their inquiries, ideas, and distinctive essence—remain our most formidable tool. So, let us embrace these imperceptible allies with open arms, appreciating their contribution. In our project we are specifically focusing on the five functionalities such as: Voice Assistant, trading bot, Stable diffusion, Text-to-image and Chatbot. The voice assistant in our project includes both technical and theoretical elements to deliver a user experience. the system uses Tkinter as the frontend framework and Python as the backend language. A trading bot is a software application that automates the buying and
© 2024, IRJET
|
Impact Factor value: 8.226
3. LITERATURE SURVEY The paper by Shreyashkar Sharma [1] investigates Chatbot development using python : Most advanced and promising methods for human-machine communication, chatbots stand out as particularly promising. The latest trend currently is chatbots, including Slack, Facebook, Siri, Amazon Alexa, Google Assistant, and many more. These are really beneficial, however in this day of constantly evolving technology, consumer expectations are rising along with technology updates. User preference is for the chatbot to be more automated. While there are faults in every system, even the best systems have some, and users have encountered certain issues with certain chatbots. The paper by Prathyush Jha et al [2] investigates Voice assistant using Python. This paper introduces a novel voice assistant developed using the Python programming language,
|
ISO 9001:2008 Certified Journal
|
Page 2334