Skip to content

Android ChatBot application that integrates an API to provide operational resources for generating responses.

Notifications You must be signed in to change notification settings

gangulwar/Android-ChatBot

Repository files navigation

Android ChatBot

Built using Android Studio and Java , the app integrates the ChatGPT API to provide operational resources for chatbots. Users can chat in real time with the chatbot and get answers to their questions.

Libraries Used

  • OkHttp for handling HTTP requests and responses (You can also use java.net.http package if you are using JAVA 11 or higher)
  • Gson for parsing JSON data

Add these dependencies in your build.gradle

dependencies {
implementation 'com.squareup.okhttp3:okhttp:4.9.3'
implementation group: 'com.google.code.gson', name: 'gson', version: '2.10.1' 
}  

Usage

  • Add your ChatGPT API key in the MainActivity.java file.
  • Add the following permissions in the AndroidManifest.xml file:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

Important Points

  • Try to use Oreo or higher (SDK version 26 or higher) version of Android.

About

Android ChatBot application that integrates an API to provide operational resources for generating responses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages