Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fehmitahsindemirkan/presentationai-openai-integration
A Java app using OpenAI's GPT-3 generates presentation ideas for the Borusan AutoHack Competition, focusing on topics like automotive trends.
https://github.com/fehmitahsindemirkan/presentationai-openai-integration
autohack gpt-3 hackathon java
Last synced: about 2 months ago
JSON representation
A Java app using OpenAI's GPT-3 generates presentation ideas for the Borusan AutoHack Competition, focusing on topics like automotive trends.
- Host: GitHub
- URL: https://github.com/fehmitahsindemirkan/presentationai-openai-integration
- Owner: FehmiTahsinDemirkan
- Created: 2023-12-24T23:57:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-20T18:16:16.000Z (12 months ago)
- Last Synced: 2024-01-21T19:20:57.898Z (12 months ago)
- Topics: autohack, gpt-3, hackathon, java
- Language: Java
- Homepage: https://coderspace.io/etkinlikler/auto-hack/
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PresentationAI-OpenAI-Integration
This Java application showcases the seamless integration of OpenAI's GPT-3 into the process of generating presentation suggestions based on user-provided topics. The primary focus of this project is to leverage OpenAI's text-davinci-003 model through their API, creating creative and relevant content for presentations, with a particular emphasis on the automotive industry. This application was developed as part of the Borusan AutoHack Competition.
## Features
- **OpenAI Integration:** Utilize OpenAI's powerful text-davinci-003 model to generate high-quality presentation content.
- **Topic Specific:** Tailor the generated content to specific topics, with a primary focus on the automotive industry.
- **User Interaction:** Provide an interactive interface for users to input topics and receive dynamically generated presentation suggestions.
## Technologies Used
- **Java:** The core programming language for the application.
- **OpenAI API:** Leveraging OpenAI's text-davinci-003 model for natural language processing.
## How to Run
1. **Clone the Repository:**
```bash
git clone https://github.com/YourUsername/PresentationAI-OpenAI-Integration.git
```2. **Navigate to the Project Directory:**
```bash
cd PresentationAI-OpenAI-Integration
```3. **Configure OpenAI API Key:**
- Obtain an API key from OpenAI and replace the placeholder in the code with your key.4. **Run the Application:**
```bash
javac Main.java
java Main
```5. **Interact with the Application:**
- Follow the on-screen instructions to input topics and receive generated presentation suggestions.## Usage
1. **Input Topics:**
- Provide the application with specific topics, especially related to the automotive industry.2. **Generate Suggestions:**
- Let OpenAI's GPT-3 generate creative and relevant presentation content based on the specified topics.3. **Review and Refine:**
- Review the suggestions and refine them as needed to suit your presentation requirements.## Contributing
If you have suggestions, find bugs, or want to contribute to the development of PresentationAI-OpenAI-Integration, feel free to create an issue or submit a pull request. Your contributions are valuable!
## License
This project is licensed under the [MIT License](LICENSE). Feel free to use, modify, and distribute the code as per the terms of the license.