
ผู้ช่วยที่ขับเคลื่อนด้วย AI ที่แยกข้อมูลสำคัญจากการโพสต์งานเพื่อสร้างและปรับแต่งจดหมายปะหน้าแบบกำหนดเองที่จัดตำแหน่งคุณสมบัติส่วนบุคคลกับข้อกำหนดของงานใช้ประโยชน์จากการขูดเว็บและ OpenAI API
เครื่องมือที่ขับเคลื่อนด้วย AI นี้ปรับปรุงกระบวนการเขียนจดหมายปะหน้าเปลี่ยนการโพสต์งานเป็นแอปพลิเคชันส่วนบุคคลที่น่าสนใจ เพียงจัดเตรียม URL การโพสต์งานและข้อมูลพื้นฐานส่วนบุคคลของคุณเพื่อสร้างจดหมายปะหน้า
ไฮไลท์ของโครงการ:
Requests และ BeautifulSoup ด้วยการตรวจจับภาษาอัตโนมัติโดยใช้ langdetectOpenAI's chat completions API พร้อม structured outputs ใช้ประโยชน์จาก Pydantic เพื่อตรวจสอบเอาต์พุต JSONchat completions APIปรับปรุงขั้นตอนการสมัครงานของคุณและเพิ่มโอกาสในการสัมภาษณ์การลงจอดด้วยตัวอักษรปกที่สร้างขึ้นอย่างมืออาชีพซึ่งแสดงคุณสมบัติของคุณได้อย่างมีประสิทธิภาพ
(กลับไปด้านบน)
ในการเริ่มต้นให้ป้อนคีย์ API ของคุณ URL การโพสต์งานพื้นหลังระดับมืออาชีพข้อมูลส่วนบุคคลและแรงจูงใจใน your_information.py
# OpenAI API key
OPENAI_API_KEY = "Your_OPENAI_API_key_here"
# Job posting URL
job_posting_url = "https://openai.com/careers/research-scientist"
# Professional background
education = """
Bachelor of Science in Computer Science, XYZ University, Anytown, USA (2015-2019).
Master of Science in Machine Learning, ABC University, Somewhere City, USA (2020-2022)
"""
work_experience = """
Machine Learning Engineer, ABC Tech Solutions, Somewhere City, USA (2022-Present)
- Designed and implemented machine learning algorithms to improve product recommendations.
- Developed and deployed scalable machine learning pipelines using cloud-based platforms.
- Conducted model evaluation and performance tuning to optimize accuracy and efficiency.
"""
skills = """
Programming Languages: Python, R
Machine Learning Frameworks: TensorFlow, PyTorch, scikit-learn
Data Manipulation and Analysis: Pandas, NumPy
Big Data Processing: Apache Spark
Data Visualization: Matplotlib, Seaborn
Version Control: Git
Cloud Platforms: AWS, Google Cloud Platform
"""
# Personal information
name = "John Doe"
address = "123 Main Street, Anytown, USA"
phone = "+1 (555) 123-4567"
email = "[email protected]"
salary_expectations = "$100,000 - $120,000 per year"
possible_start_date = "2024-10-01"
# Motivation for the job
motivation = """
Active and highly satisfied ChatGPT user.
Fascination for data and all things AI.
Use my machine learning skills to contribute to the advancement of AI technology.
"""
(กลับไปด้านบน)
เรียกใช้ cover_letter_generator.ipynb เพื่อทำให้แต่ละขั้นตอนของการสร้างจดหมายปะหน้าส่วนบุคคล:
การขูดเว็บ : แยกข้อความรายละเอียดงานโดยตรงจากงานโพสต์ URL โดยใช้ Requests และ BeautifulSoup ตรวจจับภาษาของรายละเอียดงานโดยอัตโนมัติโดยใช้ langdetect
การแยกข้อมูล : ใช้ OpenAI's chat completions API (beta) พร้อม structured outputs เพื่อแยกข้อมูลที่เกี่ยวข้องจากรายละเอียดงานในรูปแบบ JSON ใช้ประโยชน์จาก Pydantic เพื่อตรวจสอบรูปแบบ JSON กับสคีมาที่กำหนด
{
"employer": "OpenAI",
"job_title": "Research Scientist",
"requirements": [
"Track record of coming up with new ideas or improving
upon existing ideas in machine learning",
"Ability to own and pursue a research agenda",
"Excitement about OpenAI's approach to research",
"Nice to have: Interested in and thoughtful about the
impacts of AI technology",
"Nice to have: Past experience in creating high-performance
implementations of deep learning algorithms"
],
"tasks": [
"Develop innovative machine learning techniques",
"Advance the research agenda of the team",
"Collaborate with peers across the organization"
],
"contact_person": "unknown",
"address": "San Francisco, California, United States"
}
การสร้างจดหมายปะหน้า : สร้างคำแนะนำจดหมายสมัครงานที่ไม่ซ้ำกันสามข้อโดยจัดแนวการศึกษาประสบการณ์การทำงานทักษะและแรงจูงใจให้กับงานและข้อกำหนดที่ระบุไว้ในรายละเอียดงานโดยใช้ chat completions API และพรอมต์เฉพาะภาษาในภาษาอังกฤษและเยอรมัน
การปรับแต่งจดหมายสมัครงาน : รีวิวและปรับแต่งจดหมายปะหน้าแต่ละตัวใช้ประโยชน์จาก chat completions API พร้อมพรอมต์การปรับแต่งเฉพาะ
การรวมจดหมายปะหน้า : รวมส่วนที่ดีที่สุดของจดหมายปะหน้าแต่ละตัวที่ได้รับการกลั่นเป็นจดหมายปะหน้าแบบเหนียว ๆ โดยใช้ chat completions API สมบูรณ์พร้อมด้วยการรวมโดยเฉพาะ
บันทึกจดหมายปะหน้าเป็นไฟล์ข้อความ : ส่งออกจดหมายปะหน้ารวมและตัวอักษรปกสามตัวที่ผ่านการกลั่นไปยังไฟล์ .txt เพื่อการเข้าถึงที่ง่ายและการแก้ไขขั้นสุดท้าย
ตัวอย่างจดหมายสมัครงาน :
John Doe
123 Main Street
Anytown, USA
+1 (555) 123-4567
[email protected]
June 28, 2024
OpenAI
San Francisco, California, United States
Dear Hiring Manager,
I am writing to apply for the Research Scientist position at OpenAI.
With a strong educational background in computer science and machine
learning, along with relevant work experience and a passion for AI
technology, I believe I possess the necessary qualifications and
motivation to excel in this role.
In terms of requirements, I have a track record of coming up with new
ideas and improving upon existing ideas in machine learning. My Master of
Science in Machine Learning from ABC University, along with my work as a
Machine Learning Engineer at ABC Tech Solutions, have provided me with
hands-on experience in designing and implementing machine learning
algorithms. I have also utilized various frameworks such as TensorFlow,
PyTorch, and scikit-learn to develop and deploy scalable machine learning
pipelines. Additionally, I possess strong programming skills in Python
and R, and I am proficient in data manipulation and analysis using Pandas
and NumPy.
Furthermore, I am excited about OpenAI's approach to research and its
impact on the field of AI. As an active and highly satisfied user of
ChatGPT, I have witnessed firsthand the capabilities and potential of
OpenAI's technology. I am also thoughtful about the impacts of AI and its
ethical considerations, making me an ideal candidate for the role.
In terms of tasks, I am confident in my ability to develop innovative
machine learning techniques and advance the research agenda of the team.
I have a collaborative mindset and have successfully collaborated with
peers across organizations in the past. Additionally, my experience in
creating high-performance implementations of deep learning algorithms
aligns with the nice-to-have requirement of the position.
Regarding my education, I hold a Bachelor of Science in Computer Science
from XYZ University and a Master of Science in Machine Learning from ABC
University. My educational background, coupled with my practical
experience, has equipped me with a strong foundation in both theoretical
concepts and practical applications of machine learning.
In terms of salary expectations, I am seeking a range of $100,000 -
$120,000 per year. My possible start date would be October 1, 2024.
Thank you for considering my application. I am excited about the
opportunity to contribute to OpenAI's research efforts and advance the
field of AI. I have attached my resume for your review. I look forward to
the possibility of discussing my qualifications further.
Sincerely,
John Doe
ตรวจสอบร่างจดหมายสมัครงานเลือกรุ่นที่เหมาะกับสไตล์ของคุณมากที่สุดทำการปรับเปลี่ยนที่จำเป็นและส่งจดหมายปะหน้าส่วนบุคคลของคุณ
(กลับไปด้านบน)
ทำตามขั้นตอนเหล่านี้เพื่อตั้งค่าตัวสร้างจดหมายปะปน CHATGPT บนเครื่องในเครื่องของคุณ
ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้ก่อนดำเนินการ
requirements.txt ในขั้นตอนถัดไป ตรวจสอบให้แน่ใจว่าคุณติดตั้ง PIP จากนั้นติดตั้งการอ้างอิงที่ต้องการที่ระบุไว้ใน requirements.txt :
pip install -r requirements.txt
your_information.py : OPENAI_API_KEY = "Your_OPENAI_API_key_here"
(กลับไปด้านบน)
โครงการนี้ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT
(กลับไปด้านบน)
โครงการนี้เกิดขึ้นได้ด้วยความช่วยเหลือของทรัพยากรและบทเรียนต่อไปนี้:
(กลับไปด้านบน)