Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Graph Convolutional Networks for Text Classification. AAAI 2019

NotificationsYou must be signed in to change notification settings

yao8839836/text_gcn

Repository files navigation

The implementation of Text GCN in our paper:

Liang Yao, Chengsheng Mao, Yuan Luo. "Graph Convolutional Networks for Text Classification." In 33rd AAAI Conference on Artificial Intelligence (AAAI-19), 7370-7377

Require

Python 2.7 or 3.6

Tensorflow >= 1.4.0

Reproducing Results

  1. Runpython remove_words.py 20ng

  2. Runpython build_graph.py 20ng

  3. Runpython train.py 20ng

  4. Change20ng in above 3 command lines toR8,R52,ohsumed andmr when producing results for other datasets.

Example input data

  1. /data/20ng.txt indicates document names, training/test split, document labels. Each line is for a document.

  2. /data/corpus/20ng.txt contains raw text of each document, each line is for the corresponding line in/data/20ng.txt

  3. prepare_data.py is an example for preparing your own data, note that '\n' is removed in your documents or sentences.

Inductive version

An inductive version of Text GCN isfast_text_gcn, where test documents are not included in training process.

About

Graph Convolutional Networks for Text Classification. AAAI 2019

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp