Local cover image
Local cover image
Image from OpenLibrary
Custom cover image
Custom cover image

Efficient job matching: an automated system for credential evaluation and position recommendation using fuzzy logic/ Shanika Maureen D. Barbosa, Jalen Andrei P. Fajardo, Jhon Philip H. Guiang, Jolo Czar Ken DV. Nario, and Emmanuel P. Ruiz Jr.--

By: Contributor(s): Material type: TextTextPublication details: Manila: Technological University of the Philippines, 2025.Description: x, 111pages: 29cmContent type:
Media type:
Carrier type:
Subject(s): LOC classification:
  • BTH QA 76  B37 2025
Dissertation note: College Of Science.-- Bachelor of science in computer science: Technological University of the Philippines, 2025. Summary: The study developed an automated system for credential evaluation and position recommendation using the fuzzy logic algorithm to improve the recruitment process. Because it is often hard for applicants to know which job best fits their background, many end up applying to roles that do not match their skills or experience. With the help of technology, The researchers can now create a system that reads their curriculum vitae and suggests suitable positions, making the process easier not just for the applicants but also for the recruitment team. Applicants can upload their curriculum vitae, along with details like education, qualifications, skills, certifications, work experience, and supporting documents in PDF or DOCX format, directly into the system for evaluation. The system uses PyMuPDF to parse documents and extract text. It then processes the files to pull out key details from the applicant’s credentials, which are cross-checked against the data manually entered by the user for added accuracy. The system uses Semantic Similarity (NLP) to assess the compatibility between the requirements of the job and the qualifications of the applicant for the chosen job listing. After the assessment, it organizes the information of the applicant into recognizable categories and computes the suitability score. To evaluate the applicant’s compatibility with the chosen job, the score is analyzed using fuzzy logic. It then suggests job opportunities that correspond with the applicant’s profile, based on the field or specialization. The system is developed using web technologies, including Next.js (React) for both front-end and back-end development, Node.js as the runtime environment, PostgreSQL for database management, Flask for API handling, and AWS S3 bucket for cloud based file storage. The system’s functionality and reliability were tested following the ISO 25010 for Software Quality Standards. The result showed that the System is functional and usable, with an overall weighted mean of 4.10 or a “Highly Acceptable” rating from the twenty six (26) respondents.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Shelving location Call number Copy number Status Date due Barcode
Bachelor's Thesis COS Bachelor's Thesis COS TUP Manila Library Thesis Section-2nd floor BTH QA 76 B37 2025 (Browse shelf(Opens below)) c.1 Not for loan BTH0006353

Bachelor's thesis

College Of Science.--
Bachelor of science in computer science:
Technological University of the Philippines,
2025.

Includes bibliographic references and index.

The study developed an automated system for credential evaluation and position
recommendation using the fuzzy logic algorithm to improve the recruitment process.
Because it is often hard for applicants to know which job best fits their background, many
end up applying to roles that do not match their skills or experience. With the help of
technology, The researchers can now create a system that reads their curriculum vitae and
suggests suitable positions, making the process easier not just for the applicants but also
for the recruitment team. Applicants can upload their curriculum vitae, along with details
like education, qualifications, skills, certifications, work experience, and supporting
documents in PDF or DOCX format, directly into the system for evaluation. The system
uses PyMuPDF to parse documents and extract text. It then processes the files to pull out
key details from the applicant’s credentials, which are cross-checked against the data
manually entered by the user for added accuracy. The system uses Semantic Similarity
(NLP) to assess the compatibility between the requirements of the job and the
qualifications of the applicant for the chosen job listing. After the assessment, it
organizes the information of the applicant into recognizable categories and computes the
suitability score. To evaluate the applicant’s compatibility with the chosen job, the score
is analyzed using fuzzy logic. It then suggests job opportunities that correspond with the
applicant’s profile, based on the field or specialization. The system is developed using
web technologies, including Next.js (React) for both front-end and back-end
development, Node.js as the runtime environment, PostgreSQL for database
management, Flask for API handling, and AWS S3 bucket for cloud based file storage.
The system’s functionality and reliability were tested following the ISO 25010 for
Software Quality Standards. The result showed that the System is functional and usable,
with an overall weighted mean of 4.10 or a “Highly Acceptable” rating from the twenty
six (26) respondents.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image



© 2025 Technological University of the Philippines.
All Rights Reserved.

Powered by Koha