cufeinfor / MIRRec

0 stars 0 forks source link

utils, scikit, and config directories are not uploaded !! #2

Closed mojtabaSefidi closed 1 month ago

mojtabaSefidi commented 2 months ago

Hi, I hope you are doing well.

I recently read your paper on code reviewer recommendations using hypergraphs and was highly impressed by your work. I have been attempting to replicate the MIRRec using this official replication package referenced in the paper. However, I encountered an issue where only the source code for MIRRec is available, but the directories for config, utils, and scikit are missing.

For example, in Degree.py:

import pickle
import math
import os
import time
from datetime import datetime
from MyRecEdit.HyperGraphHelper import HyperGraphHelper
from MyRecEdit.MyRecEditTrain import MyRecEditTrain
from source.config.projectConfig import projectConfig
from source.scikit.service.DataProcessUtils import DataProcessUtils
from source.utils.ExcelHelper import ExcelHelper
from source.utils.pandas.pandasHelper import pandasHelper

The script attempts to import projectConfig, DataProcessUtils, ExcelHelper, and pandasHelper from the config, utils, and scikit directories, but these are unavailable in the replication package. As a result, I am unable to run the code.

Could you please advise how to resolve this issue? Thank you very much for your time and assistance.

cufeinfor commented 1 month ago

Regarding the missing directories (config, utils, and scikit) in the MIRRec package, I’ve now uploaded these components. Not all functions within these packages are essential, which is why I initially left them out. You can either modify the relevant paths to use these packages or ignore them entirely, reading with local data paths or using pandas functions directly to achieve the same results.