You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+8-189
Original file line number
Diff line number
Diff line change
@@ -46,48 +46,12 @@ Auto_Jobs_Applier_AIHawk is continuously evolving, and your feedback, suggestion
46
46
47
47
## Introduction
48
48
49
-
Auto_Jobs_Applier_AIHawk is a cutting-edge, automated tool designed to revolutionize the job search and application process. In today's fiercely competitive job market, where opportunities can vanish in the blink of an eye, this program offers job seekers a significant advantage. By leveraging the power of automation and artificial intelligence, Auto_Jobs_Applier_AIHawk enables users to apply to a vast number of relevant positions efficiently and in a personalized manner, maximizing their chances of landing their dream job.
49
+
Auto_Jobs_Applier_AIHawk is a cutting-edge, automated tool designed to revolutionize the job search and application process. In today's fiercely competitive job market, where opportunities can vanish in the blink of an eye, this program offers job seekers a significant advantage. By leveraging the power of automation and artificial intelligence.
50
50
51
51
### The Challenge of Modern Job Hunting
52
52
53
53
In the digital age, the job search landscape has undergone a dramatic transformation. While online platforms have opened up a world of opportunities, they have also intensified competition. Job seekers often find themselves spending countless hours scrolling through listings, tailoring applications, and repetitively filling out forms. This process can be not only time-consuming but also emotionally draining, leading to job search fatigue and missed opportunities.
54
54
55
-
### Enter Auto_Jobs_Applier_AIHawk: Your Personal Job Search Assistant
56
-
57
-
Auto_Jobs_Applier_AIHawk steps in as a game-changing solution to these challenges. It's not just a tool; it's your tireless, 24/7 job search partner. By automating the most time-consuming aspects of the job search process, it allows you to focus on what truly matters - preparing for interviews and developing your professional skills.
- Note: To run local Ollama, follow the guidelines here: [Guide to Ollama deployment](https://github.com/ollama/ollama)
282
146
283
-
### 3. plain_text_resume.yaml
147
+
### 2. plain_text_resume.yaml
284
148
285
149
This file contains your resume information in a structured format. Fill it out with your personal details, education, work experience, and skills. This information is used to auto-fill application forms and generate customized resumes.
286
150
@@ -579,9 +443,6 @@ Using this folder as a guide can be particularly helpful for:
579
443
580
444
## Usage
581
445
582
-
0. **Account language**
583
-
To ensure the bot works, your account language must be set to English.
584
-
585
446
1. **Data Folder:**
586
447
Ensure that your data_folder contains the following files:
587
448
- `secrets.yaml`
@@ -590,38 +451,20 @@ Using this folder as a guide can be particularly helpful for:
590
451
591
452
2. **Output Folder:**
592
453
Contains the output of the bot.
593
-
- `data.json`results of the --collect mode
594
-
- `failed.json`failed applications
595
-
- `open_ai_calls.json`all the calls made to the LLM model
596
-
- `skipped.json`applications that were skipped
597
-
- `success.json`successful applications
454
+
TODO
455
+
598
456
599
-
**Note:** `answers.json` is not part of the output folder and can be found in the root of the project. It is used to store the answers of the questions asked to the user. Can be used to update the bot with corrected answers. Search for `Select an option`, `0`, `Authorized`, and `how many years of` to verify correct answers.
600
457
601
458
3. **Run the Bot:**
602
459
603
460
Auto_Jobs_Applier_AIHawk offers flexibility in how it handles your pdf resume:
604
461
605
-
- **Dynamic Resume Generation:**
606
-
If you don't use the `--resume` option, the bot will automatically generate a unique resume for each application. This feature uses the information from your `plain_text_resume.yaml` file and tailors it to each specific job application, potentially increasing your chances of success by customizing your resume for each position.
462
+
- **Resume and Cover Letter Generation:**
607
463
608
464
```bash
609
465
python main.py
610
466
```
611
467
612
-
- **Using a Specific Resume:**
613
-
If you want to use a specific PDF resume for all applications, place your resume PDF in the `data_folder` directory and run the bot with the `--resume` option:
614
-
615
-
```bash
616
-
python main.py --resume /path/to/your/resume.pdf
617
-
```
618
-
619
-
- **Using the collect mode:**
620
-
If you want to collect job data only to perform any type of data analytics you can use the bot with the `--collect` option. This will store in output/data.json file all data found from linkedin jobs offers.
0 commit comments