https://github.com/aida-ugent/feir
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (3.7%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: aida-ugent
- License: cc0-1.0
- Language: Python
- Default Branch: main
- Size: 13.3 MB
Statistics
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Fairness through Envy and Inferiority Reduction

Supplementary document
suppl.pdf
Intruction for reproducing
Naive recommendation
python naive_main.py --config-name=naive
For different dataset, add datafile=<DATAFILE PATH>.
CA baseline
python skhn_main.py --config-name=sinkhorn_pplgroup
Change hyperparameters in the config file for different datasets.
FEIR
python gd_main --config-name=config
Change hyperparameters in the config file for different datasets.
File structure
shell
|-- suppl.pdf # Extra details and results
|-- configs
| |-- config.yaml # Example FEIR config
| |-- naive.yaml # Example Naive config
| |-- sinkhorn_pplgroup.yaml # Example CA configs
| `-- sinkhorn.yaml
|-- data
| |-- mn_size # Random synthetic datasets with varying user-item ratios
| | |-- S100by100_norm.pkl
| | |-- S100by10_norm.pkl
| | |-- S100by20_norm.pkl
| | |-- S100by50_norm.pkl
| | |-- S10by100_norm.pkl
| | |-- S20by100_norm.pkl
| | `-- S50by100_norm.pkl
| |-- P2781by6568_zhilian.pkl # Scores of Zhilian sample
| |-- P7459by11020_cb.pkl # Scores of CareerBuilder sample
| |-- S20by100_peoplegroup.pkl # UG
| `-- S20by100_skillgroup.pkl # IG
|-- evaluation
| |-- __init__.py
| `-- metrics.py
|-- executor
| |-- __init__.py
| `-- trainer.py
|-- model
| |-- base_model.py
| |-- gd_opt.py
| |-- __init__.py
| |-- loss.py
| `-- sinkhorn.py
|-- utils
|-- config.py
|-- data.py
|-- helpers.py
|-- __init__.py
|-- logger.py
`-- wandblogger.py
|-- __init__.py
|-- gd_main.py
|-- naive_main.py
|-- skhn_main.py
`-- requirements.txt
Owner
- Name: Ghent University Artificial Intelligence & Data Analytics Group
- Login: aida-ugent
- Kind: organization
- Email: tijl.debie@ugent.be
- Location: Ghent
- Website: aida.ugent.be
- Repositories: 36
- Profile: https://github.com/aida-ugent
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0