faculty image


Contact:
Department of Computer Science and Engineering
Bangladesh University of Engineering and Technology
Dhaka-1000, Bangladesh

Email:
rifat.shahriyar@gmail.com, rifat@cse.buet.ac.bd

Telephone:
Office:
Cell: +8801777403791
Residence:

Web page:
https://rifatshahriyar.github.io/

Dr. Rifat Shahriyar (রিফাত শাহরিয়ার)

Professor
Research Area:
Artificial Intelligence and Machine Learning
Software Engineering
Programming Language

Research Interest:
Memory Management and Garbage Collection
Programming Language
Software Engineering
Natural Language Processing
Academic Background:
Ph.D. in Computer Science, 2015
Australian National University

M.Sc. in Computer Science and Engineering, 2009
Bangladesh University of Engineering and Technology

B.Sc. in Computer Science and Engineering, 2007
Bangladesh University of Engineering and Technology
Selected Publications:


Journal Papers:

1. Sanzana Karim Lora, Ishrat Jahana, Rahad Hussain, Rifat Shahriyar, and A.B.M. Alim Al Islam, A Transformer-based Generative Adversarial Learning to Detect Sarcasm from Bengali Text with Correct Classification of Confusing Text, Heliyon, 2023. [paper link]
2. Fariha Tabassum Islam, Tanzima Hashem, Rifat Shahriyar, A Crowd-Enabled Approach for Privacy-Enhanced and Personalized Safe Route Planning for Fixed or Flexible Destinations, IEEE Transactions on Knowledge and Data Engineering, 1--14, 2023. [paper link]
3. Jony Sheikh Saifur Rahman and Shahriyar Rifat and Rahman M Saifur and Rahman M Sohel and Alam Tanvir, Linking Tweets Towards Geo-Localized Policies: COVID-19 Perspective, MEDINFO 2021: One World, One Health--Global Partnership for Digital Innovation, 290, 709--713, 2022. [paper link]
4. Khairul Islam, Toufique Ahmed, Rifat Shahriyar, Anindya Iqbal, Gias Uddin, Early prediction for merged vs abandoned code changes in modern code reviews, Information and Software Technology, 142, 2022.
5. Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal, Gias Uddin, How Do Developers Discuss and Support New Programming Languages in Technical Q&A Site? An Empirical Study of Go, Swift, and Rust in Stack Overflow, Information and Software Technology, 137, 2021.
6. Muhammad Ali Nayeem, Md Shamsuzzoha Bayzid, Atif Hasan Rahman, Rifat Shahriyar, M. Sohel Rahman, Multi Objective Formulation of Multiple Sequence Alignment for Phylogeny Inference, IEEE Transactions on Cybernetics, Early Access, 1-12, 2020.
7. Saiful Islam, Khaled Hasan, Rifat Shahriyar, Mining Developer Questions about Major NoSQL Databases, International Journal of Computer Applications, 174 (13), 1-8, 2020.
8. Amiangshu Bosu, Anindya Iqbal, Rifat Shahriyar, Partha Chakraborty, Understanding the Motivations, Challenges and Needs of Blockchain Software Developers: A Survey, Empirical Software Engineering, 24 (4), 2636-2673, 2019.
9. Rifat Shahriyar, Stephen M. Blackburn, Kathryn S. McKinley, Fast Conservative Garbage Collection, ACM SIGPLAN Notices, 49 (10), 121-139, 2014.
10. Rifat Shahriyar, Stephen M. Blackburn, Xi Yang, Kathryn S. McKinley, Taking Off the Gloves with Reference Counting Immix, ACM SIGPLAN Notices, 48 (10), 93-110, 2013.
11. Rifat Shahriyar, Md. Faizul Bari, Gourab Kundu, Sheikh Iqbal Ahamed, Md. Mostofa Akbar, Intelligent Mobile Health Monitoring System (IMHMS), International Journal of Control and Automation (IJCA), 2 (3), 13-28, 2009.
12. Salmin Sultana, Rezwana Karim, Rifat Shahriyar, Md. Mostofa Akbar, and Sheikh Iqbal Ahamed, Ubiquitous Secretary: A Ubiquitous Computing Application based on Web Services Architecture, International Journal of Multimedia and Ubiquitous Engineering (IJMUE), 4 (4), 53-70, 2009.
13. Rifat Shahriyar, Enamul Hoque, Iftekhar Naim, S M Sohan, Md. Mostofa Akbar and Masud Khan, Remote Controlling of Home Appliances using Mobile Telephony, International Journal of Smart Home (IJSH), 2 (3), 37-54, 2008.
Conference Papers:

1. Abhik Bhattacharjee, Tahmid Hasan, Wasi Uddin Ahmad, Yuan-Fang Li, Yong-Bin Kang, Rifat Shahriyar, CrossSum: Beyond English-Centric Cross-Lingual Summarization for 1,500+ Language Pairs, Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics, 2541--2564, 2023. [paper link]
2. Abhik Bhattacharjee, Tahmid Hasan, Wasi Ahmad, Rifat Shahriyar, BanglaNLG and BanglaT5: Benchmarks and Resources for Evaluating Low-Resource Natural Language Generation in Bangla, Findings of the Association for Computational Linguistics: EACL 2023, 714--723, 2023. [paper link]
3. Sebastian Gehrmann, Abhik Bhattacharjee, Abinaya Mahendiran, Alex Wang, Alexandros Papangelis, Aman Madaan, Angelina Mcmillan-major, Anna Shvets, Ashish Upadhyay, Bernd Bohnet, Bingsheng Yao, Bryan Wilie, Chandra Bhagavatula, Chaobin You, Craig Thomson, C, GEMv2: Multilingual NLG Benchmarking in a Single Line of Code, Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing: System Demonstrations, 266--281, 2022. [paper link]
4. Abhik Bhattacharjee, Tahmid Hasan, Wasi Ahmad, Kazi Samin Mubasshir, Md Saiful Islam, Anindya Iqbal, M. Sohel Rahman, Rifat Shahriyar, BanglaBERT: Language Model Pretraining and Benchmarks for Low-Resource Language Understanding Evaluation in Bangla, Findings of the Association for Computational Linguistics: NAACL 2022, 1318--1327, 2022. [paper link]
5. Masum Hasan, Tanveer Muttaqueen, Abdullah Al Ishtiaq, Kazi Sajeed Mehrab, Md. Mahim Anjum Haque, Tahmid Hasan, Wasi Ahmad, Anindya Iqbal, Rifat Shahriyar, CoDesc: A Large Code–Description Parallel Dataset, Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021, 210--218, 2021. [paper link]
6. Khalid Hasan, Partho Chakraborty, Rifat Shahriyar, Anindya Iqbal, Gias Uddin , A Survey-Based Qualitative Study to Characterize Expectations of Software Developers from Five Stakeholders, 15th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2021, 1-11, 2021.
7. Tahmid Hasan, Abhik Bhattacharjee, Md Saiful Islam, Kazi Samin, Yuan-Fang Li, Yong-Bin Kang, M. Sohel Rahman, Rifat Shahriyar, XL-Sum: Large Scale Multilingual Abstractive Summarization for 44 Languages , Findings of the Association for Computational Linguistics, ACL-IJCNLP 2021, 4693-4703, 2021.
8. Masum Hasan, Tanveer Muttaqueen, Abdullah Al Ishtiaq, Kazi Sajeed Mehrab, Md. Mahim Anjum Haque, Tahmid Hasan, Wasi Uddin Ahmad, Anindya Iqbal, Rifat Shahriyar, CoDesc: A Large Code–Description Parallel Dataset, Findings of the Association for Computational Linguistics, ACL-IJCNLP 2021, 210-218, 2021.
9. Syed Rohit Zaman, Dipan Sadekeen, M Aqib Alfaz, Rifat Shahriyar, One Source to Detect them All: Gender, Age, and Emotion Detection from Voice, 2021 IEEE 45th Annual Computer Software and Applications Conference, COMPSAC 2021, 338-343, 2021.
10. Fariha Tabassum Islam, Tanzima Hashem, Rifat Shahriyar, A Privacy-Enhanced and Personalized Safe Route Planner with Crowdsourced Data and Computation, 37th IEEE International Conference on Data Engineering, ICDE 2021, Chania, Greece, 2021, 2021.
11. Mohammed Latif Siddiq, Md. Rezwanur Rahman Jahin, Mohammad Rafid Ul Islam, Rifat Shahriyar, Anindya Iqbal, SQLIFIX: Learning Based Approach to Fix SQL Injection Vulnerabilities in Source Code, 28th IEEE International Conference on Software Analysis, Evolution and Reengineering, SANER 2021, 2021.
12. Rifat Rahman, Md. Rishadur Rahman, Nafis Irtiza Tripto, Sajid Hasan Apon, Mohammed Eunus Ali, Rifat Shahriyar, AdolescentBot: Understanding Opportunities for Chatbots in Combating Adolescence Sexual and Reproductive Health Problems in Bangladesh, ACM CHI Conference on Human Factors in Computing Systems, CHI 2021, 2021.
13. Tahmid Hasan, Abhik Bhattacharjee, Kazi Samin, Masum Hasan, Madhusudan Basak, M. Sohel Rahman, Rifat Shahriyar, Not Low-Resource Anymore: Aligner Ensembling, Batch Filtering, and New Datasets for Bengali-English Machine Translation, 2020 Conference on Empirical Methods in Natural Language Processing, EMNLP 2020, 2020.
14. Muhammad Ali Nayeem, Md Shamsuzzoha Bayzid, Atif Hasan Rahman, Rifat Shahriyar, and M Sohel Rahman, A 'phylogeny-aware' multi-objective optimization approach for computing MSA, Proceedings of the Genetic and Evolutionary Computation Conference, 577--585, 2019. [paper link]
15. Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal, Empirical Analysis of the Growth and Challenges of New Programming Languages, 2019 IEEE 43rd Annual Computer Software and Applications Conference, COMPSAC 2019, 2019.
16. Muhammad Ali Nayeem, Md. Shamsuzzoha Bayzid, Atif Hasan Rahman, Rifat Shahriyar, M. Sohel Rahman, A 'Phylogeny-aware' Multi-objective Optimization Approach for Computing MSA, Genetic and Evolutionary Computation Conference, GECCO 2019, 2019.
17. Md Rafid Ul Islam, Md Saiful Islam, Zakaria Ahmed, Anindya Iqbal, Rifat Shahriyar, Automatic Detection of NoSQL Injection Using Supervised Learning, 2019 IEEE 43rd Annual Computer Software and Applications Conference, COMPSAC 2019, 2019.
18. Zakaria Mehrab, Raquib Bin Yousuf, Ibrahim Asadullah Tahmid, Rifat Shahriyar, Mining Developer Questions about Major Web Frameworks, 14th International Conference on Web Information Systems and Technologies, WEBIST 2018, 2018.
19. Partha Chakraborty, Rifat Shahriyar, Anindya Iqbal, Amiangshu Bosu, Understanding the Software Development Practices of Blockchain Projects: A Survey, 12th International Symposium on Empirical Software Engineering and Measurement, ESEM 2018, 2018.
20. Sk Adnan Hassan, Dipto Das, Anindya Iqbal, Amiangshu Bosu, Rifat Shahriyar, Toufique Ahmed, SOQDE: A Supervised Learning based Question Difficulty Estimation Model for Stack Overflow, 25th Asia-Pacific Software Engineering Conference, APSEC 2018, 2018.
21. Naw Safrin Sattar, Tasmia Aqila and Rifat Shahriyar, Towards concurrent data structure development with Relaxed Synchronization, 9th International Conference on Electrical and Computer Engineering, ICECE 2016, 2016.
22. Bashima Islam, Faysal Hossain, Rifat Shahriyar, High Performance Approximate Computing by Adaptive Relaxed Synchronization, 18th IEEE International Conference on High Performance Computing and Communications, HPCC, 2016.
23. Mashrura Tasnim, Rifat Shahriyar, Nowshin Nahar, Hossain Mahmud, Intelligent Depression Detection and Support System: Statistical Analysis, Psychological Review and Design Implication, IEEE 18th International Conference on e-Health Networking, Applications and Services, Healthcom, 2016.
24. Md Rakibul Haque, Mahmuda Naznin, and Rifat Shahriyar, Distributed Low Overhead ID in a Wireless Sensor Network, 17th International Conference on Distributed Computing and Networking, ICDCN 2016, Singapore, 2016. [paper link]
25. Afroza Sultana, Mahmuda Naznin, and Rifat Shahriyar, Conflicting Goal Constrained Architecture of a Heterogeneous Mobile Sensor Network, 2nd International Conference on Networking Systems and Security, NSysS 2016, 2016.
26. Rifat Shahriyar, Stephen M. Blackburn, Kathryn S. McKinley, Fast Conservative Garbage Collection, 25th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages & Applications, OOPSLA 14, 2014.
27. Rifat Shahriyar, Stephen M. Blackburn, Xi Yang, Kathryn S. McKinley, Taking Off the Gloves with Reference Counting Immix, 24th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages & Applications, OOPSLA 13, 2013.
28. Rifat Shahriyar, Stephen M Blackburn, and Daniel Frampton, Down for the Count? Getting Reference Counting Back in the Ring, Eleventh ACM SIGPLAN International Symposium on Memory Management, ISMM 12, 2012.
29. Rifat Shahriyar, Md. Mostofa Akbar, M Sohel Rahman, M Faizul Bari, and Shampa Shahriyar, CORS - A Cost Optimized Resource Reservation Scheme for Grid, International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 11, 2011.
30. Rifat Shahriyar, Md. Faizul Bari, Gourab Kundu, Sheikh Iqbal Ahamed and Md. Mostofa Akbar, Intelligent Mobile Health Monitoring System, Second International ICST Conference on Electronic Healthcare for the 21st century, eHealth 2009, 2009.
31. Md. Faizul Bari, M. Sohel Rahman, and Rifat Shahriyar, Finding all covers of an indeterminate string in O(n) time on average, Prague Stringology Conference, PSC 2009, 2009.
32. Rifat Shahriyar, Enamul Hoque, Iftekhar Naim, S M Sohan and Md. Mostofa Akbar, Controlling Remote Systems Using Mobile Telephony, 1st International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications, Mobilware 2008, 2008.