Giter VIP home page Giter VIP logo

techcd's Introduction

TechCD: Leveraging Transferable Knowledge Concept Graph Embedding for Cold-Start Cognitive Diagnosis

This repository contains the implementation for the paper titled Leveraging Transferable Knowledge Concept Graph Embedding for Cold-Start Cognitive Diagnosis, which was published at SIGIR'2023. [Paper][Presentation Video]

Authors: Weibo Gao, Hao Wang, Qi Liu et al.

Email: [email protected]

Tips: The code and documentation will be completed by April.

Environment Settings

Install the Python dependencies:

pip install -r requirements.txt

Install the CUDA version of DGL:

  • Download the DGL-Cuda package from here.
  • Install the DGL-Cuda package (e.g., dgl-1.1.2+cu118-cp311-cp311-win_amd64.whl) using pip install dgl-1.1.2+cu118-cp311-cp311-win_amd64.whl.

Codes & Datasets (Junyi & ASSIST)

To train TechCD:

python train.py

Related Works

  • RCD: Relation Map Driven Cognitive Diagnosis for Intelligent Education Systems (SIGIR'2021). [Paper][Code][Presentation Video]
  • Zero-1-to-3: Domain-level Zero-shot Cognitive Diagnosis via One Batch of Early-bird Students towards Three Diagnostic Objectives (AAAI'2024). [Paper][Code]

BibTex

Please cite this paper if you use our codes. Thanks!

@inproceedings{gao2023leveraging,
  title={Leveraging transferable knowledge concept graph embedding for cold-start cognitive diagnosis},
  author={Gao, Weibo and Wang, Hao and Liu, Qi and Wang, Fei and Lin, Xin and Yue, Linan and Zhang, Zheng and Lv, Rui and Wang, Shijin},
  booktitle={Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval},
  pages={983--992},
  year={2023}
}

Update Logs


  • March 16, 2024: Updated codes
  • March 14, 2024: Added codes and data examples
  • August 29, 2023: Created this project

techcd's People

Contributors

webgao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

zjj1333

techcd's Issues

about code ~

Dear author,
I'm very interested in your work and would like to know if your code has been published. I'm looking for a solution to a specific problem and think your project might be able to meet my needs. Have you already released the code or plan to release it in the future? If so, I'd be very grateful if you could provide me with a way to get the code.
Thank you for your attention and patient reply.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.