Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Recruitment
  3. AI Resume Analyzer and Screening for Odoo v 15.0
  4. Sales Conditions FAQ

AI Resume Analyzer and Screening for Odoo

by Webbycrown Solutions http://www.webbycrown.com
Odoo
v 15.0 Third Party 9
Download for v 15.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
• Recruitment (hr_recruitment)
• Calendar (calendar)
Lines of code 1314
Technical Name ai_resume_analyzer_screening_odoo
LicenseLGPL-3
Websitehttp://www.webbycrown.com
Versions 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Employees (hr)
• Recruitment (hr_recruitment)
• Calendar (calendar)
Lines of code 1314
Technical Name ai_resume_analyzer_screening_odoo
LicenseLGPL-3
Websitehttp://www.webbycrown.com
Versions 14.0 15.0 16.0 17.0 18.0 19.0
AI Resume Analyzer Logo
whatsapp icon phone icon +91 (942) 867-7503

AI Resume Analyzer and Screening for Odoo

Intelligent AI-Powered Resume Analysis and Automated Candidate Screening with Machine Learning, Keyword Matching, Experience Validation, and Automated Workflows

ai_resume_screening_screenshot

Complete Feature Overview

AI Resume Analyzer Walkthrough

Click the play button to watch the complete walkthrough

Discover how the AI Resume Analyzer and Screening module revolutionizes your recruitment process. Automatically extract text from PDF resumes, analyze candidate qualifications using advanced machine learning, score resumes based on job requirements (0-100 scale), match keywords with intelligent lemmatization, validate years of experience, evaluate ATS-compatible resume structure, and automate your entire screening workflow. Perfect for HR teams looking to streamline recruitment with AI-powered automation.

Feature Highlights:

Intelligent PDF resume parsing
AI-powered resume scoring (0-100)
Machine learning model training
Advanced keyword matching
Experience extraction & validation
ATS-compatible structure evaluation
Auto-screening workflows
Auto-retrain AI models
Email notifications (instant & summary)
Configurable scoring weights
HR Job Kanban integration
Kanban dashboard views
Real-time statistics
Comprehensive demo data
Watch Complete Walkthrough Play

Key Benefits

  • Intelligent Resume Parsing: Automatically extract text from PDF resumes with high accuracy, handling various resume formats and layouts.
  • AI-Powered Scoring: Score resumes on a 0-100 scale using machine learning models trained on your own data, ensuring relevance to your specific job requirements.
  • Advanced Keyword Matching: Match keywords with intelligent lemmatization, recognizing word variations and synonyms for better accuracy.
  • Experience Validation: Automatically extract and validate years of experience from resume text, ensuring candidates meet minimum requirements.
  • ATS-Compatible Evaluation: Evaluate resume structure for ATS compatibility, checking for essential sections like experience, education, skills, and certifications.
  • Automated Workflows: Automatically screen new applicants when resumes are uploaded, eliminating manual intervention.
  • Self-Learning Models: Automatically retrain AI models when enough new scored data is available, continuously improving accuracy.
  • Email Notifications: Get instant email notifications for high-scoring candidates, plus configurable summary notifications (daily, weekly, or monthly) with top candidates, ensuring you never miss top talent.
  • Visual Dashboards: Kanban views with real-time statistics showing applicant counts, high-score counts, and average scores for quick insights.
  • HR Job Kanban Integration: View AI screening information directly in the HR Job kanban view, with badges showing screening count, trained status, screened applicants, and average AI scores for each position.
  • Customizable Scoring: Adjust scoring component weights to match your hiring priorities - increase keyword weight for technical roles or experience weight for senior positions.
  • Smart Status Updates: Automatically update applicant status based on AI scores, moving high-scoring candidates to qualified stages.
  • Comprehensive Integration: Seamlessly integrates with Odoo's HR Recruitment module, enhancing existing workflows without disruption.
  • Time Savings: Reduce manual resume screening time by up to 90%, allowing HR teams to focus on interviewing top candidates.
  • Consistent Evaluation: Ensure consistent and unbiased resume evaluation across all candidates, reducing human bias.
  • Scalable Solution: Handle hundreds or thousands of resumes efficiently with automated batch processing and background jobs.

2. Modules & Features

1. Resume Parsing & Text Extraction
resume_parsing
  • Automatic PDF resume parsing with high accuracy text extraction.
  • Handles various resume formats and layouts seamlessly.
  • Extracts all readable text from multi-page PDF documents.
  • Stores extracted text for AI analysis and keyword matching.
  • Error handling for corrupted or unreadable PDF files.
2. AI-Powered Resume Scoring
ai_scoring
  • Score resumes on a 0-100 scale using machine learning models.
  • Configurable scoring weights: Customize the importance of each component - keyword matching, experience validation, structure evaluation, and AI prediction - based on your hiring priorities.
  • Default weights: Keyword matching (40%), experience validation (20%), structure evaluation (10%), and AI prediction (30%).
  • Train models using your own scored applicant data for relevance.
  • Color-coded scores: Green (≥70), Yellow (50-69), Red (<50) for quick visual assessment.
  • Real-time scoring as resumes are uploaded.
3. Keyword Matching with Lemmatization
keyword_matching
  • Advanced keyword matching with intelligent lemmatization.
  • Recognizes word variations and synonyms (e.g., "developing" matches "developer").
  • Define custom keywords for each job position screening.
  • Case-insensitive matching for better accuracy.
  • Keyword score contributes 40% to overall resume score.
4. Experience Extraction & Validation
experience_validation
  • Automatically extract years of experience from resume text.
  • Validates against minimum years of experience requirement.
  • Supports multiple experience patterns (e.g., "5+ years", "5 years of experience").
  • Experience score contributes 20% to overall resume score.
  • Configurable minimum experience threshold per job position.
5. ATS-Compatible Structure Evaluation
ats_evaluation
  • Evaluates resume structure for ATS compatibility.
  • Checks for essential sections: Experience, Education, Skills, Summary, Certifications.
  • Structure score contributes 10% to overall resume score.
  • Helps identify well-formatted resumes that pass ATS filters.
6. Automated Screening Workflows
automated_workflows
  • Auto-Screen: Automatically score resumes when new applicants are added.
  • Automatic status updates based on AI scores (move high-scoring candidates to qualified stage).
  • Summary Notifications: Configure daily, weekly, or monthly summary emails with top-scoring candidates, up to your specified limit.
  • Background processing with cron jobs for reliable execution.
  • Real-time progress tracking and statistics.
7. Auto-Retrain AI Models
auto_retrain
  • Automatically retrain AI models when enough new scored data is available.
  • Configurable threshold for retraining (default: 10 new scored applicants).
  • Continuous learning improves model accuracy over time.
  • Track last training date and auto-training status.
8. Email Notifications
email_notifications
  • Get instant email notifications for high-scoring candidates.
  • Summary Notifications: Configure daily, weekly, or monthly summary emails with top candidates sorted by score.
  • Set maximum number of candidates per summary email (default: 50).
  • Configurable high score threshold (default: 80.0).
  • Select multiple notification recipients (HR team members).
  • Email includes candidate name, email, position, and AI score.
  • Never miss top talent with automated alerts.
9. Configurable Scoring Weights
scoring_weights
  • Customize scoring priorities for each job position based on your hiring needs.
  • Adjust weights for keyword matching, experience validation, structure evaluation, and AI prediction.
  • Default weights: Keywords (40%), Experience (20%), Structure (10%), AI Prediction (30%).
  • Increase keyword weight for technical roles requiring specific skills.
  • Increase experience weight for senior positions requiring extensive background.
  • Real-time total weight calculation with visual indicators.
  • System automatically normalizes scores if total weight differs from 100%.
10. Kanban Dashboard & Statistics
kanban_dashboard
  • Visual Kanban dashboards for screening configurations.
  • HR Job Kanban Integration: View AI screening information directly in HR Job kanban cards with badges showing screening count, trained status, screened applicants, and average AI scores.
  • Real-time statistics: Applicant count, high-score count, average score.
  • Color-coded cards showing model training status.
  • Advanced search filters for screening configurations and applicants.
  • Progress bars for average scores with color indicators.
  • Quick access to automation settings and status.
11. Integration & Workflow
integration
  • Seamless integration with Odoo HR Recruitment module.
  • AI Score field automatically added to applicant tree views.
  • Direct access to AI Screening from job position forms.
  • Comprehensive demo data for testing and training.
  • Enhances existing workflows without disruption.

FAQs

1. What is the AI Resume Analyzer and Screening for Odoo?

It is an AI-powered resume analysis and screening system that automatically extracts text from PDF resumes, scores candidates using machine learning (0-100 scale), matches keywords with intelligent lemmatization, validates years of experience, evaluates ATS-compatible resume structure, and automates your entire screening workflow. Perfect for HR teams looking to streamline recruitment with AI-powered automation.

2. How does the AI scoring work?

The AI scoring system combines four components: Keyword Matching (40%) with intelligent lemmatization, Experience Validation (20%) based on years of experience, Structure Evaluation (10%) for ATS compatibility, and AI Prediction (30%) using machine learning models trained on your own data. Resumes are scored on a 0-100 scale with color-coded indicators for quick assessment.

3. Do I need to train the AI model?

Yes, you need to train the model initially with at least 5 scored applicants. Once trained, the system can automatically screen new resumes. You can also enable auto-retraining so the model continuously improves when enough new scored data is available (configurable threshold, default: 10 new applicants).

4. Can resumes be screened automatically?

Yes! Enable Auto-Screen in the automation settings, and the system will automatically score resumes when new applicants are added. The system also automatically updates applicant status based on AI scores, moving high-scoring candidates (≥80) to qualified stages and low-scoring candidates (<50) to rejected stages if those stages exist.

5. What file formats are supported for resumes?

Currently, the module supports PDF resumes with automatic text extraction. The system handles various PDF formats and layouts, extracts text from multi-page documents, and stores the extracted text for AI analysis. Error handling is included for corrupted or unreadable PDF files.

6. How does keyword matching work?

The system uses intelligent lemmatization to match keywords. This means it recognizes word variations and synonyms (e.g., "developing" matches "developer", "Python" matches "python"). You define custom keywords for each job position screening, and the system performs case-insensitive matching. Keyword matching contributes 40% to the overall resume score.

7. Can I get notified about high-scoring candidates?

Yes! Enable Email Notifications in the automation settings and configure the high score threshold (default: 80.0). Select multiple notification recipients (HR team members), and the system will send instant email notifications when a candidate scores above the threshold. Emails include candidate name, email, position, and AI score.

8. Does it integrate with Odoo's HR Recruitment module?

Yes! The module seamlessly integrates with Odoo's HR Recruitment module. The AI Score field is automatically added to applicant tree views, and you can access AI Screening directly from job position forms. The module enhances existing workflows without disruption and includes comprehensive demo data for testing.

9. What are the system requirements?

The module requires Odoo with the hr_recruitment, hr, and mail modules installed. Additionally, it requires the scikit-learn Python library for machine learning functionality. The module includes comprehensive demo data for testing and training purposes.

Contact & Support

Have Any Question ?

Sales : +91 (942) 867-7503

Write & Send Email

Sales : sales@webbycrown.com

Support : info@webbycrown.com

Thank you for exploring AI Resume Analyzer and Screening for Odoo!

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with