All Projects → jingw222 → Gpt2 App

jingw222 / Gpt2 App

Licence: mit
A Flask Web App for Generating Text with GPT-2

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gpt2 App

Flask Mongoengine
MongoEngine flask extension with WTF model forms support
Stars: ✭ 750 (+3025%)
Mutual labels:  flask
Apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
Stars: ✭ 831 (+3362.5%)
Mutual labels:  flask
Chronicel
Our super sweet hacker management system, built for HackTCNJ 2017+ | Used by [email protected] 2018!
Stars: ✭ 18 (-25%)
Mutual labels:  flask
Eve
REST API framework designed for human beings
Stars: ✭ 6,421 (+26654.17%)
Mutual labels:  flask
Flask Sqlalchemy Booster
Collection of utilities and decorators which add extensive querying and serializing capabilities to Flask SQLalchemy models
Stars: ✭ 5 (-79.17%)
Mutual labels:  flask
Microservices Connector
Inter-Service communication framework, support for microservice architecture and distributed system
Stars: ✭ 17 (-29.17%)
Mutual labels:  flask
Mixer
Mixer -- Is a fixtures replacement. Supported Django, Flask, SqlAlchemy and custom python objects.
Stars: ✭ 743 (+2995.83%)
Mutual labels:  flask
Fluddy
🤝 A dependency-free command line utility for managing, updating, creating and launching Flask Apps.
Stars: ✭ 23 (-4.17%)
Mutual labels:  flask
Flask Sqlalchemy Blogger Example
Blog Posts application using sqlalchemy
Stars: ✭ 6 (-75%)
Mutual labels:  flask
Multi Threading Camera Stream
Multi-threading camera stream to improve video processing performance
Stars: ✭ 18 (-25%)
Mutual labels:  flask
Tableexport
The simple, easy-to-implement library to export HTML tables to xlsx, xls, csv, and txt files.
Stars: ✭ 781 (+3154.17%)
Mutual labels:  flask
Chinese Dos Games Web
🌐 Source code of https://dos.zczc.cz
Stars: ✭ 816 (+3300%)
Mutual labels:  flask
Bookflip
Textbook trading website built with Flask and Vue.js
Stars: ✭ 17 (-29.17%)
Mutual labels:  flask
Trape
People tracker on the Internet: OSINT analysis and research tool by Jose Pino
Stars: ✭ 6,753 (+28037.5%)
Mutual labels:  flask
Senseme
Python Library for Haiku SenseMe app controlled fans/lights
Stars: ✭ 19 (-20.83%)
Mutual labels:  flask
Spark Movie Lens
An on-line movie recommender using Spark, Python Flask, and the MovieLens dataset
Stars: ✭ 745 (+3004.17%)
Mutual labels:  flask
Fuse
A simple file sharing web service in Vue.js and Flask
Stars: ✭ 7 (-70.83%)
Mutual labels:  flask
Hello Ai
AI, Tensorflow, Inceptionv3, AI as a Service, Flask
Stars: ✭ 23 (-4.17%)
Mutual labels:  flask
Letterboxd recommendations
Scraping publicly-accessible Letterboxd data and creating a movie recommendation model with it that can generate recommendations when provided with a Letterboxd username
Stars: ✭ 23 (-4.17%)
Mutual labels:  flask
Fullstack Flask Vuejs Argon Design
Flask Vuejs - Built with Automation Tools | AppSeed App Generator
Stars: ✭ 18 (-25%)
Mutual labels:  flask

A Flask Web App for Generating Text with GPT-2

GPT-2, a very large language model hyped as too dangerous to release its full version, can generate realistic text close to human level based on its input. The authors decided to release only a "less capable" (117M parameter) version.

Set the controversy aside, let's take a look around and see what the smaller model can do with this app. Submitted an initial text, the app will continue the story, and hopefully, take you on a wild ride. Buckle Up. :P

Demo

Demo

This is a snapshoot of the app currently deployed on a Docker container hosted on my personal development Ubuntu server on DigitalOcean with limited resources. You can setup and run one wherever Docker is enabled. Also, make sure you do not use the development server in a production environment.

Usage

  1. Clone the repository.

    $ git clone [email protected]:jingw222/gpt2-app.git
    
  2. Build a new Docker image from Dockerfile.

    $ cd gpt2-app
    $ docker build -t gpt2-app:0.1-py3 --rm .
    
  3. Run the app in a container.

    $ docker run -p 5000:5000 --name gpt2-app gpt2-app:0.1-py3
    
  4. Navigate to the page where the app is hosted. (e.g. 127.0.0.1:5000 for local deployment, or ip:5000 for remote servers)

Future work

I may integrate it with some public APIs, like Reddit and Twitter, and do some fun staff.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].