Skip to content
#

Feature Engineering

Feature engineering is the process of creating, selecting, and transforming input features to improve the performance of machine learning models. It includes techniques such as feature extraction, feature selection, encoding categorical variables, scaling numerical features, and generating new features from existing data. Effective feature engineering helps models capture meaningful patterns, improve predictive accuracy, and generalize better to unseen data.

Here are 18 public repositories matching this topic...

Relation Extraction (spatial and temporal together, person-location-time ) from raw web news text in different languages(English, German, Hindi). Different Natural Language Processing techniques and Machine Learning techniques are exercised. Feature Engineering was the most critical part that I already designed common to all experimenting langu…

  • Updated Jan 15, 2022
  • Java

Multidimensional homogenous data visualization cross-platform desktop application for Computational Interactive Visual Learning using lossless General Line Coordinates with human-in-the-loop interaction and eight classifier algorithms to discover, test, and boost explainable machine learning classifier models.

  • Updated Mar 27, 2026
  • Java

Software: The Adaptive Approximation Software Toolbox (Neural Tree Algorithm) is a function approximation and feature selection tool that uses genetic programming for constructing tree like structure to construct an adaptive multi-layer perceptron. This standalone software toolbox solves prediction problems. The developed algorithm performs mult…

  • Updated Nov 12, 2021
  • Java

Code for "Detection of LLM-Generated Java Code Using Discretized Nested Bigrams" (arXiv:2502.15740). Achieves state-of-the-art performance in distinguishing human vs. LLM-written Java.

  • Updated May 15, 2025
  • Java