Recommended computational linguistics resources

Recommended computational linguistics resources

par SIU01 Lê Huỳnh Kim Thi,

Books:

  • "Foundations of Statistical Natural Language Processing" by Christopher D. Manning and Hinrich Schütze.
  • "Natural Language Processing with Python" by Steven Bird, Ewan ...

suite...

Books:

  • "Foundations of Statistical Natural Language Processing" by Christopher D. Manning and Hinrich Schütze.
  • "Natural Language Processing with Python" by Steven Bird, Ewan Klein, and Edward Loper (also known as the NLTK book).
  • "Computational Linguistics: An Introduction" by Emily M. Bender.
  • "Foundations of Computational Linguistics: Human-Computer Communication in Natural Language" by Roland Hausser.
  • "Introduction to Linguistic Annotation and Text Analytics" by Graham Wilcock.

Online Courses:

  • Coursera: "Natural Language Processing" by National Research University Higher School of Economics.
  • Stanford NLP Group: Offers various courses and resources on their website related to NLP and computational linguistics.
  • Deep Learning for Natural Language Processing (NLP) and Text Analytics on Udemy by Frank Kane.
  • Google AI Language Courses: Offered through Google AI, covering various aspects of NLP and machine learning.

Research Papers and Journals:

  • ACL Anthology: A digital archive of research papers in computational linguistics and NLP.
  • Transactions of the Association for Computational Linguistics (TACL): A journal covering a wide range of topics in computational linguistics.
  • Journal of Artificial Intelligence Research (JAIR): Publishes research on all aspects of AI, including NLP and computational linguistics.
  • University of Cambridge Language Technology Lab: Focuses on research in computational linguistics, machine learning, and NLP.
  • Max Planck Institute for Psycholinguistics: Conducts interdisciplinary research in language and cognition, including computational linguistics.

Tools and Libraries:

  • NLTK (Natural Language Toolkit): A popular Python library for working with human language data.
  • Stanford CoreNLP: A suite of NLP tools developed by the Stanford NLP Group.

Conferences and Workshops:

  • Annual Meeting of the Association for Computational Linguistics (ACL): A major conference in the field of computational linguistics.
  • Conference on Empirical Methods in Natural Language Processing (EMNLP): Focuses on empirical and theoretical research in NLP.

Blogs and Online Communities:

  • Towards Data Science: Offers articles and tutorials on NLP and computational linguistics.
  • Reddit Communities: Such as r/LanguageTechnology and r/compling for discussions and resources related to computational linguistics.
  • Medium Publications: Search for topics like NLP, computational linguistics, and AI for articles written by practitioners and researchers.