# LinkedIn Headlines
This library uses AI to generate high quality LinkedIn headlines for your profile.
It uses the OpenAI's GPT-3 model to generate the headlines, just like the one you see
this app called, [LinkedIn Headline Generator](https://webmatrices.com/linkedin-headline).
## Installation
```bash
cargo add linkedin-headlines
```
## Features
- Generate LinkedIn headlines
- Specific related keywords support
- Read profile data from LinkedIn and generate headlines
- Generate headlines from a given text
## Why use this library?
- **High Quality Headlines**: The library uses OpenAI's GPT-3 model to generate high quality headlines for your LinkedIn
profile.
- **Custom Keywords**: You can specify custom keywords to generate headlines related to those keywords.
- **Profile Data**: You can read your profile data from LinkedIn and generate headlines based on that data.
- **Custom Text**: You can also generate headlines from a given text.
- **Easy to use**: The library is very easy to use and has a simple API.
- **Fast**: The library is very fast and can generate headlines in a few seconds.
- **Secure**: The library is secure and does not store any user data.
- **Open Source**: The library is open source and free to use.
- **Cross Platform**: The library is cross platform and can be used on any platform that supports Rust.
## Usage
```rust
use linkedin_headlines::generate_headline;
fn main() {
let headline = generate_headline("I am a software engineer");
println!("{}", headline);
}
```
You can also use the executable to generate headlines from the command line.
```bash
linkedin-headlines "I am a software engineer"
```
or from profile data
```bash
linkedin-headlines --profile https://www.linkedin.com/in/your-profile --keywords "software engineer, developer"
```
## Contributing
Contributions are welcome! Please feel free to submit a PR or open an issue if you have any questions or suggestions.