Skip to main content

Generate a personal description for a GitHub user's profile.

Project description

Description Generator

This application uses GPT-3 to generate personal descriptions for users using their GitHub usernames. Simply provide the username, and the application will generate a description of the user based on their public profile and activity on GitHub.

How to use

To use the application, you will need to install the required dependencies and obtain an API key for GPT-3.

from description_generator import description_generator
key="openai api key"

description = description_generator(key,"octocat")
Input Output
octocat Octocat is a fun-loving individual who loves open source and helping others. They are a active member of the GitHub community, often helping others with their code and projects. Octocat is also known for their love of cats, often sharing photos and stories of their own feline friends.

Dependencies

Dependency Version
Python 3.7+
OpenAI 0.11.0
Requests 2.25.1

Disclaimer

Please note that the descriptions generated by this model are based on the public information available on GitHub and may not always be accurate. Use the generated descriptions at your own risk.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

description_generator-0.1.3.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

description_generator-0.1.3-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file description_generator-0.1.3.tar.gz.

File metadata

  • Download URL: description_generator-0.1.3.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for description_generator-0.1.3.tar.gz
Algorithm Hash digest
SHA256 b9318b5037074c421ab643daa6e30d87bbd5451ea92bfdbb0a7200bb5eaf6cf4
MD5 ba7f68918b02eb0a6592bb423d6c4adb
BLAKE2b-256 575314b1dbd44558a6d20cf10577d121e1a09655c0cdcd4f7d1cecd6a24f8ae1

See more details on using hashes here.

File details

Details for the file description_generator-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for description_generator-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 58751c01795a2612371cb0ac480b54f1ff1b1c73749cfbf90b8ee0c3bbbbc92e
MD5 56d4a9f22666d6f03cd08e968f250197
BLAKE2b-256 2cfc88df7c5709921eb43d1d8209e0b427d769b67875e676514cc547832ee9f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page