DialoGPT Android App

This is an Android application that I worked on with one of the young students I teach on a weekly basis as a coach coach at theCoderSchool.

We downloaded several conversational datasets from Kaggle and used them to fine-tune a DialoGPT model.

We then build a simple Python Flask app to serve as an API endpoint for the Android application.

DialoGPT is a pretrained response generation model developed by Microsoft. The model is designed for multi-turn conversations with users and other agents.

The android app that we developed allows users to engage in conversations with the deployed chatbot model. After launching the app, the user must provide the server url of the deployed chatbot model.

You can find code for the application and the model in the project Github repository.

Technologies Used: Python, Flask, Java, DialoGPT