Skip to main content

Research area

Natural Language Processing

SAFE ? pattern-based mining of software features from app store artifacts (published in SEMS) ? and hybrid semantic NLP research with collaborators.

Projects
1
Publications
2
Conference
1
Datasets
1
Software
1

Overview

SAFE extracts and matches app features from descriptions and user reviews using manually built POS and sentence patterns, without large training corpora. The paper was published in Spectrum of Engineering and Management Sciences with Ali Ahmad and Muhammad Umer Amir, alongside NLP coursework with teacher Ameera Arif.

A related hybrid NLP manuscript studies bridging classical NLP features with deep contextual embeddings.

Objectives

  1. Extract software features reliably from noisy app-store text.

  2. Match review-derived features to developer page features.

  3. Teach and apply NLP methods with laboratory co-authors.

Future directions

  • Broader multilingual app corpora
  • Hybrid deep?symbolic feature matchers

Research images

From the laboratory

Natural Language Processing — laboratory imagery

Current projects

Projects in natural language processing

SAFE · Mining Software Features from App Store Artifacts project imagery

SAFE · Mining Software Features from App Store Artifacts

SAFE (published in Spectrum of Engineering and Management Sciences) manually builds POS and sentence patterns frequently used when text refers to app features, then extracts and matches features across developer pages and user reviews without large training corpora. Student–teacher work with Ameera Arif.

Publications

Supervisor & research team

Click a photo to open LinkedIn

Technology stack

  • Python
  • NLP
  • POS patterns
  • App store analytics

Paper · download & cite

Download PDF

Publications

Peer-reviewed outputs in this area

First page of Hybrid Approaches to Semantic Text Understanding: Bridging Traditional NLP and Deep Learning
Conference paperUnder review2025

Hybrid Approaches to Semantic Text Understanding: Bridging Traditional NLP and Deep Learning

Nauman Irshad Ali Shah, Abdul Kabeer, Sharjeel Ayub

Conference manuscript · Semantic NLP

Read abstract

This research paper presents a novel integrated framework for semantic text understanding that bridges traditional Natural Language Processing (NLP) techniques with modern deep learning approaches. We address semantic ambiguity by proposing a hybrid methodology that leverages statistical methods and neural architectures. Through experimentation on multiple datasets, the approach achieves a 15% improvement in semantic similarity tasks and a 12% enhancement in named entity recognition accuracy compared to baselines.

Keywords: semantic understanding · hybrid NLP · deep learning · statistical methods · natural language processing

PDF
First page of Mining Software Features from App Store Artifacts: A Pattern-Based Approach to Feature Extraction and Matching
Journal paperPublished2025

Mining Software Features from App Store Artifacts: A Pattern-Based Approach to Feature Extraction and Matching

Nauman Irshad Ali Shah, Ali Ahmad, Muhammad Umer Amir

Spectrum of Engineering and Management Sciences · Spectrum of Engineering and Management Sciences

Read abstract

This paper presents SAFE, a novel uniform approach to extract app features from single app pages, single reviews and to match them. We manually build 18 part-of-speech patterns and 5 sentence patterns that are frequently used in text referring to app features, then apply these patterns with several text pre- and post-processing steps. A major advantage is that it does not require large training and configuration data. For well-maintained app pages such as Google Drive the approach has a precision of 87% and on average 56% for 10 evaluated apps. SAFE also matches 87% of the features extracted from user reviews to those extracted from the app descriptions.

Keywords: User Reviews · App Store Analytics · Software Feature · Data Mining · NLP · Pattern Recognition

PDF