An Immersive Computational Text Analysis Course for Non-Computer Science Students at Barnard College
Poliak A.; Jenifer J.
2021
Teaching NLP 2021 - Proceedings of the 5th Workshop on Teaching Natural Language Processing
0
We provide an overview of a new Computational Text Analysis course that will be taught at Barnard College over a six week period in May and June 2021. The course is targeted to non Computer Science at a U.S. Liberal Arts college that wish to incorporate fundamental Natural Language Processing tools in their research and studies. During the course, students will complete daily programming tutorials, read and review contemporary research papers, and propose and develop independent research projects. ©2021 Association for Computational Linguistics.
Bird Steven, Klein Ewan, Loper Edward, Natural language processing with Python: analyzing text with the natural language toolkit, (2009); De Castella Krista, Byrne Donald, My intelligence may be more malleable than yours: The revised implicit theories of intelligence (self-theory) scale is a better predictor of achievement, motivation, and student disengagement, European Journal of Psychology of Education, 30, 3, pp. 245-267, (2015); Elliot Andrew J, Dweck Carol S, Handbook of competence and motivation, (2013); Glynn Shawn M, Taasoobshirazi Gita, Brickman Peggy, Nonscience majors learning science: A theoretical model of motivation, Journal of Research in Science Teaching: The Official Journal of the National Association for Research in Science Teaching, 44, 8, pp. 1088-1107, (2007); Guzdial Mark, Computing education as a foundation for 21st century literacy, Proceedings of the 50th ACM Technical Symposium on Computer Science Education, pp. 502-503, (2019); Honnibal Matthew, Montani Ines, Van Landeghem Sofie, Boyd Adriane, spaCy: Industrial-strength Natural Language Processing in Python, (2020); Hovy Dirk, Text Analysis in Python for Social Scientists: Discovery and Exploration, Elements in Quantitative and Computational Methods for the Social Sciences, (2021); Ignatow Gabe, Mihalcea Rada, An introduction to text mining: Research design, data collection, and analysis, (2017); Jurafsky Daniel, Martin James H, Speech and language processing: An introduction to natural language processing, computational linguistics, and speech recognition, (2000); Loper Edward, Bird Steven, Nltk: The natural language toolkit, Proceedings of the ACL Workshop on Effective Tools and Methodologies for Teaching Natural Language Processing and Computational Linguistics, (2002); Pedregosa F., Varoquaux G., Gramfort A., Michel V., Thirion B., Grisel O., Blondel M., Prettenhofer P., Weiss R., Dubourg V., Vanderplas J., Passos A., Cournapeau D., Brucher M., Perrot M., Duchesnay E., Scikit-learn: Machine learning in Python, Journal of Machine Learning Research, 12, pp. 2825-2830, (2011); Rehurek Radim, Sojka Petr, Gensim-python framework for vector space modelling, 3, 2, (2011)
Association for Computational Linguistics (ACL)
Conference paper
Scopus