Ethics in AI

Main Notebook:

  • Load the data
  • Remove rows
  • Preprocess columns
  • Create dataset
  • Training

Inprocessing Bias Mitigation Techniques Notebook:

  • Inprocessing Bias Mitigation Techniques

Preprocessing Bias Mitigation Techniques Notebook:

  • Preprocessing Bias Mitigation Techniques

Utilities:

  • Feature Engineering Utilities
  • Data Cleaning Utilities
  • Plotting Utilities
Ethics in AI
  • Index

Index

C | G | M | P | R | S | U

C

  • calculate_distance() (in module utils.feature_engineering)
  • calculate_experience_match_score() (in module utils.feature_engineering)
  • calculate_professional_similarity_score() (in module utils.feature_engineering)
  • calculate_salary_fit_score() (in module utils.feature_engineering)
  • calculate_study_area_score() (in module utils.feature_engineering)
  • calculate_study_title_score() (in module utils.feature_engineering)
  • clean_dataframe_columns() (in module utils.data_cleaning)
  • create_candidate_text() (in module utils.feature_engineering)
  • create_job_text() (in module utils.feature_engineering)

G

  • get_mean_std() (in module utils.plot)

M

  • module
    • utils.data_cleaning
    • utils.feature_engineering
    • utils.plot

P

  • plot_metrics() (in module utils.plot)
  • plot_metrics_grouped() (in module utils.plot)
  • prepare_nlp_text_columns() (in module utils.feature_engineering)
  • print_fairness_results_table() (in module utils.plot)

R

  • remove_initial_stage_candidates() (in module utils.data_cleaning)
  • remove_not_hired_valid_candidates() (in module utils.data_cleaning)

S

  • sort_group() (in module utils.data_cleaning)
  • split_duplicate_ids_by_invariant_columns() (in module utils.data_cleaning)

U

  • utils.data_cleaning
    • module
  • utils.feature_engineering
    • module
  • utils.plot
    • module

© Copyright 2025, Lyudmil.

Built with Sphinx using a theme provided by Read the Docs.