Courses


USC CSCI 544: Applied Natural Language Processing (Fall 2026)
USC CSCI 444: Natural Language Processing (Spring 2026)
USC CSCI 662: Advanced Natural Language Processing (Spring 2026)
USC CSCI 566: Deep Learning and its Applications (Spring 2022)
USC CSCI 699: Representation Learning for NLP (Fall 2021)
USC CSCI 699: Representation Learning for NLP (Fall 2020)
USC CSCI 699: Advanced Topics in Representation Learning for NLP (Fall 2019)
USC CSCI 699: Machine Learning for Knowledge Extraction and Reasoning (Spring 2019)
USC CSCI 699: Introduction to Information Extraction (Fall 2018)

Selected Conference Tutorials


Construction, Reasoning and Querying of Massive Knowledge Bases

Mining Structures of Factual Knowledge from Text

  • Building Structured Databases of Factual Knowledge from Massive Text Data (Conf. Tutorial)
    Xiang Ren, Meng Jiang, Jingbo Shang, and Jiawei Han.
    ACM SIGMOD International Conference on Management of Data (SIGMOD), 2017. [Website] [Video]
  • Constructing Structured Information Networks from Massive Text Corpora (Conf. Tutorial)
    Xiang Ren, Meng Jiang, Jingbo Shang, and Jiawei Han.
    International World Wide Web Conference (WWW), 2017. [Website].

Segmentation and Typing for Entity Recognition

Invited Talks


- Effort-Light StructMine: Turning Massice Text Corpora into Structures

  • Peking University - Jun 21, 2017
  • Microsoft Research Asia. Host: Tie-Yan Liu - Jun 20, 2017
  • Tsinghua University - Jun 19, 2017
  • IBM Almaden. - Jun 6, 2017.
  • Stanford Computer Science. Host: Christopher RĂ©. - Jun 5, 2017.
  • Duke Computer Science, Durham, NC. - Mar 27, 2017
  • UCLA Computer Science, Los Angeles, CA. - Mar 17, 2017
  • UC Davis Computer Science, Davis, CA. - Mar 10, 2017
  • Georgia Tech Computer Science, Atlanta, GA. - Mar 3, 2017