downloadMovieLens(url, dest, VERBOSE=True)
: Downloads MovieLens dataset filesloadGenres(download_path_prefix: str, DATASET: str) -> pd.DataFrame
: Loads genre information for moviesprepareML(config: dict)
: Prepares MovieLens dataset with specified configurations, including k-core filtering and train-test splittingprepareModalities(config: dict, train_df: pd.DataFrame, test_df: pd.DataFrame)
AUD_FILE_MAP = { "mmtf_corr": "fused_llm_mmtf_audio_correlation.csv", "mmtf_delta": "fused_llm_mmtf_audio_delta.csv", "mmtf_log": "fused_llm_mmtf_audio_log.csv", "mmtf_spect": "fused_llm_mmtf_audio_spectral.csv", "i_ivec": "i-vector/fused_llm_mmtf_audio_IVec_splitItem_fold_1_gmm_128_tvDim_20.csv" }
readAudioCsv(url)
: Reads audio feature CSV filesloadAudio(config: dict)
: Loads and processes audio embeddingsloadText(config: dict)
: Loads and processes textual embeddingsloadVisual(config: dict)
: Loads and processes visual embeddings