Dr Alfred Krzywicki
Lecturer
School of Computer Science and Information Technology
College of Engineering and Information Technology
I am a lecturer at the University of Adelaide, School of Computer and Mathematical Sciences (CMS). I obtained my PhD in 2012 from the University of New South Wales, Sydney in the area of natural language processing and personal agents. Until 2019 I worked as a Research Fellow at UNSW on research related to recommendation systems, natural language processing and pattern mining. Research projects were funded by industry and research institutions, including Fairfax Digital, Data to Decision CRC and Rich Data Corporation, and included both commercial and research outcomes. From 2020 I started my teaching career, first at the University of New South Wales, currently at the University of Adelaide.in teaching, I use my research and industry experience to inspire and students and prepare them for their future career. I teach Natural Language Processing, Data Mining and Machine Learning.Before joining academia, I worked as senior Software Engineer and consultant in a high volume transaction processing environment.
My research interests include Natural Language Processing, recommendation systems and pattern mining, and combination of the above. For example, using NLP for discovering item and user similarity in recommendation systems.
My recent publication with collaboration with UNSW Sydney, was on sequential pattern mining in financial data.
| Language | Competency |
|---|---|
| English | Can read, write, speak, understand spoken and peer review |
| Polish | Can read, write, speak and understand spoken |
| Date | Institution name | Country | Title |
|---|---|---|---|
| UNSW Australia | Australia | PhD | |
| University of Technology Sydney | Australia | Master of Computer Science |
| Year | Citation |
|---|---|
| 2025 | Krzywicki, A., Bain, M., & Wobcke, W. (2025). Editorial: Natural language processing for recommender systems. Frontiers in Big Data, 8, 1573072-1-1573072-3. |
| 2022 | Krzywicki, A., & Wobcke, W. (2022). Empirical software engineering for evaluating adaptive task-oriented personal assistants: a case study in human/machine event extraction and coding. International Journal of Agent-Oriented Software Engineering, 7(2), 184. |
| 2022 | Krzywicki, A., Muchlinski, D., Goldsmith, B. E., & Sowmya, A. (2022). From academia to policy makers: a methodology for real-time forecasting of infrequent events. Journal of Computational Social Science, 5(2), 1489-1510. WoS1 |
| 2016 | Krzywicki, A., Wobcke, W., Bain, M., Calvo Martinez, J., & Compton, P. (2016). Data mining for building knowledge bases: Techniques, architectures and applications. Knowledge Engineering Review, 31(2), 97-123. Scopus10 |
| 2015 | Krzywicki, A., Wobcke, W., Kim, Y. S., Cai, X., Bain, M., Mahidadia, A., & Compton, P. (2015). Collaborative filtering for people-to-people recommendation in online dating: Data analysis and user trial. International Journal of Human Computer Studies, 76, 50-66. Scopus32 |
| 2015 | Wobcke, W., Krzywicki, A., Kim, Y. S., Cai, X., Bain, M., Compton, P., & Mahidadia, A. (2015). A Deployed People‐to‐People Recommender System in Online Dating. AI Magazine, 36(3), 5-18. |
| 2014 | Selway, M., Mayer, W., & Stumptner, M. (2014). Semantic interpretation of requirements through cognitive grammar and configuration. Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 8862, 496-510. Scopus19 |
| 2008 | Krzywicki, A., & Wobcke, W. (2008). Closed pattern mining for the discovery of user preferences in a calendar assistant. Studies in Computational Intelligence, 134, 67-76. Scopus3 |
| Year | Citation |
|---|---|
| 2023 | Krzywicki, A., Mahidadia, A., & Bain, M. (2023). Discovering Periodicity in Locally Repeating Patterns. In Proceedings - 2022 IEEE 9th International Conference on Data Science and Advanced Analytics, DSAA 2022 (pp. 10 pages). Online: IEEE. DOI Scopus1 |
| 2022 | Abdullah-Vetter, Z., Dwivedi, P., Buratti, Y., Krzywicki, A., Sowmya, A., Trupke, T., & Hameiri, Z. (2022). Automated Analysis of Internal Quantum Efficiency Using Chain Order Regression. In 2022 IEEE 49th Photovoltaics Specialists Conference (PVSC) Vol. 2022-June (pp. 476-478). Philadelpia, PA, USA: IEEE. DOI |
| 2018 | Krzywicki, A., Heap, B., Bain, M., Wobcke, W., & Schmeidl, S. (2018). Using word embeddings with linear models for short text classification. In T. Mitrovic, B. Xue, & X. Li (Eds.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 11320 (pp. 819-827). Wellington, New Zealand: Springer International Publishing. DOI |
| 2018 | Krzywicki, A., Wobcke, W., Bain, M., Schmeidl, S., & Heap, B. (2018). A knowledge acquisition method for event extraction and coding based on deep patterns. In K. Yoshida, & M. Lee (Eds.), Knowledge Management and Aquisition for Intellegent Systems. PKAW 2018 Vol. 11016 (pp. 16-31). Nanjing, China: Springer International Publishing. DOI Scopus3 |
| 2017 | Heap, B., Krzywicki, A., Schmeidl, S., Wobcke, W., & Bain, M. (2017). A joint human/machine process for coding events and conflict drivers. In G. Cong, W. -C. Peng, W. E. Zhang, C. Li, & A. Sun (Eds.), Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 10604 LNAI (pp. 639-654). Singapore: Springer International Publishing. DOI Scopus5 |
| 2014 | Krzywicki, A., Wobcke, W., Kim, Y. S., Cai, X., Bain, M., Compton, P., & Mahidadia, A. (2014). Evaluation and deployment of a people-to-peopie recommender in online dating. In Proceedings of the National Conference on Artificial Intelligence Vol. 4 (pp. 2914-2921). Scopus1 |
| 2013 | Cai, X., Bain, M., Krzywicki, A., Wobcke, W., Kim, Y. S., Compton, P., & Mahidadia, A. (2013). ProCF: Probabilistic collaborative filtering for reciprocal recommendation. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 7819 LNAI (pp. 1-12). Springer Berlin Heidelberg. DOI Scopus4 |
| 2012 | Krzywicki, A., Wobcke, W., Cai, X., Bain, M., Mahidadia, A., Compton, P., & Kim, Y. S. (2012). Using a critic to promote less popular candidates in a people-to-people recommender system. In Proceedings of the National Conference on Artificial Intelligence Vol. 3 (pp. 2305-2310). Scopus3 |
| 2012 | Kim, Y. S., Krzywicki, A., Wobcke, W., Mahidadia, A., Compton, P., Cai, X., & Bain, M. (2012). Hybrid techniques to address cold start problems for people to people recommendation in social networks. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 7458 LNAI (pp. 206-217). Springer Berlin Heidelberg. DOI Scopus9 |
| 2012 | Kim, Y. S., Mahidadia, A., Compton, P., Krzywicki, A., Wobcke, W., Cai, X., & Bain, M. (2012). People-to-people recommendation using multiple compatible subgroups. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 7691 LNAI (pp. 61-72). Springer Berlin Heidelberg. DOI Scopus6 |
| 2012 | Cai, X., Bain, M., Krzywicki, A., Wobcke, W., Kim, Y. S., Compton, P., & Mahidadia, A. (2012). Reciprocal and heterogeneous link prediction in social networks. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 7301 LNAI (pp. 193-204). Springer Berlin Heidelberg. DOI Scopus17 |
| 2011 | Krzywicki, A., & Wobcke, W. (2011). Exploiting concept clumping for efficient incremental news article categorization. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 7120 LNAI (pp. 353-366). Springer Berlin Heidelberg. DOI Scopus1 |
| 2011 | Cai, X., Bain, M., Krzywicki, A., Wobcke, W., Kim, Y. S., Compton, P., & Mahidadia, A. (2011). Learning to make social recommendations: A model-based approach. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 7121 LNAI (pp. 124-137). Springer Berlin Heidelberg. DOI Scopus5 |
| 2010 | Cai, X., Bain, M., Krzywicki, A., Wobcke, W., Kim, Y. S., Compton, P., & Mahidadia, A. (2010). Learning collaborative filtering and its application to people to people recommendation in social networks. In Proceedings IEEE International Conference on Data Mining Icdm (pp. 743-748). IEEE. DOI Scopus26 |
| 2010 | Kim, Y. S., Mahidadia, A., Compton, P., Krzywicki, A., Wobcke, W., Bain, M., & Cai, X. (2010). Automated recommendation rule acquisition for two-way interaction-based social network web sites. In Ceur Workshop Proceedings Vol. 674. |
| 2010 | Krzywicki, A., Wobcke, W., & Wong, A. (2010). An adaptive calendar assistant using pattern mining for user preference modelling. In International Conference on Intelligent User Interfaces Proceedings IUI (pp. 71-80). ACM. DOI Scopus5 |
| 2010 | Cai, X., Bain, M., Krzywicki, A., Wobcke, W., Kim, Y. S., Compton, P., & Mahidadia, A. (2010). Collaborative filtering for people to people recommendation in social networks. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 6464 LNAI (pp. 476-485). Springer Berlin Heidelberg. DOI Scopus95 |
| 2010 | Kim, Y. S., Mahidadia, A., Compton, P., Cai, X., Bain, M., Krzywicki, A., & Wobcke, W. (2010). People recommendation based on aggregated bidirectional intentions in social network site. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 6232 LNAI (pp. 247-260). Springer Berlin Heidelberg. DOI Scopus16 |
| 2010 | Krzywicki, A., & Wobcke, W. (2010). Exploiting concept clumping for efficient incremental e-mail categorization. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 6441 LNAI (pp. 244-258). Springer Berlin Heidelberg. DOI Scopus5 |
| 2010 | Krzywicki, A., Wobcke, W., Cai, X., Mahidadia, A., Bain, M., Compton, P., & Kim, Y. S. (2010). Interaction-based collaborative filtering methods for recommendation in online dating. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 6488 LNCS (pp. 342-356). Springer Berlin Heidelberg. DOI Scopus27 |
| 2009 | Krzywicki, A., & Wobcke, W. (2009). Incremental e-mail classification and rule suggestion using simple term statistics. In Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics Vol. 5866 LNAI (pp. 250-259). Springer Berlin Heidelberg. DOI Scopus6 |
| 2008 | Wobcke, W., Krzywicki, A., & Chan, Y. W. (2008). A large-scale evaluation of an e-mail management assistant. In Proceedings 2008 IEEE Wic ACM International Conference on Intelligent Agent Technology Iat 2008 (pp. 438-442). IEEE. DOI Scopus4 |
| 2007 | Wobcke, W., Nguyen, A., Ho, V., & Krzywicki, A. (2007). The smart personal assistant: An overview. In Aaai Spring Symposium Technical Report Vol. SS-07-04 (pp. 135-136). Scopus6 |
| 2005 | Wobcke, W., Ho, V., Nguyen, A., & Krzywicki, A. (2005). A BDI agent architecture for dialogue modelling and coordination in a smart personal assistant. In Proceedings 2005 IEEE Wic ACM International Conference on Intelligent Agent Technology Iat 05 Vol. 2005 (pp. 323-329). IEEE. DOI Scopus15 |
At the University of Adelaide I teach a number of AI courses:
- Machine Learning
- Natural Language Processing
- Data Mining
I also coordinate research and industry projects for Master of AI and Machine Learning.
| Date | Role | Membership | Country |
|---|---|---|---|
| 2023 - ongoing | Member | Association for Computational Linguistics | Australia |
| 2013 - ongoing | Member | Association for Computing Machinery | Australia |