LogoMenu
Developing an AI-based Resume Screening Chrome Extension

Developing an AI-based Resume Screening Chrome Extension

We helped an HR technology startup create a smart plugin that optimizes the process of resume screening.

Industry

Artificial Intelligence

Region

Pakistan

Status

Delivered

Technologies

React Js, Prisma, Nest Js

Project highlights

Built an AI-based Chrome extension that analyzes resumes and provides definitions of IT terms

Implemented a natural language processing algorithm to correctly extract critical data

Created our own tokenizer to speed up the analysis and enhance the accuracy

Chrome extension to automatically analyze and evaluate candidate CVs

The IT industry is developing at an insane pace. EJB, JSF, JPA, JBoss – new libraries and tools emerge every month, creating new tech terms. This makes candidate screening a complicated process – even for experienced recruiters, it becomes more and more difficult to keep all the technical terms in mind.

This is why GlossaryTech was built – the extension is designed to help recruitment managers with the resume screening process. Within seconds of analyzing a web page, this tool automatically sorts the technologies mentioned by a developer, highlights them in the resume, and provides their definitions. This significantly simplifies and speeds up the process for recruiters to evaluate whether a candidate is suitable for the role.

Implementing an NLP algorithm to correctly extract critical data

The main challenge in automatic text analysis is developing an algorithm capable of extracting crucial data and accurately interpreting it. Algorithms may miss important information because of unstructured documents and variations in meaning. With tech terms, the data analysis becomes even harder – for example, how do you define if the word "go" used in a developer's resume is a verb or a programming language?

To tackle these challenges, we developed an NLP algorithm that uses our tech glossary as a reference to precisely comprehend the meaning and context of language. By relying on machine learning, NLP can quickly identify the necessary information and categorize it correctly, thus expediting the resume screening process.

Building our own tokenizer for faster analysis of multi-word expressions

Although open-source libraries can work great in certain cases, they don’t allow full control over the analyzing process. To make GlossaryTech faster and more accurate in terms of data extraction, we decided to build our own tokenizer.

This tokenizer is designed for general purpose and works perfectly for the ICT domain. It is optimized for identifying particular entities or phrases, and it performs well not only with single words but also with multi-word phrases, such as "Ruby on Rails".

Let’s Build Your Digital Success Story

With decades of expertise and hundreds of future-ready solutions delivered globally, Smach Stack combines technical mastery and industry insights to turn complex challenges into growth. Partner with a team trusted by enterprises worldwide—where technology meets innovation.

Smach Stack logo

Over a decade of expertise, delivering future-ready solutions worldwide.

  • Agriculture
  • Consumer Products
  • Education
  • Energy and Utilities
  • Rail Automation
  • Surveillance Systems
  • AI & ML Development
  • Cloud Engineering
  • Data Analytics
  • ISO Certification
  • Mobile App Development
  • Web Development
  • Other

Copyright © 2025, SmachStack. All rights reserved.