I am a PhD candidate in the department of Computer Engineering at Amirkabir University of Technology (Tehran Polytechnic) where I received my M.Sc. in 2017. My research field of academia is Graph Signal Processing. In my free time, I thoroughly enjoy playing chess.
- Amirkabir University of Technology (Tehran Polytechnic), Ph.D. in Artificial Intelligence, Sep.2017 - Present
- Amirkabir University of Technology (Tehran Polytechnic), M.Sc. in Artificial Intelligence, Sep.2014 – Feb.2017
- Ferdowsi University of Mashhad, B.Sc. in Computer Engineering, Software, Sep.2010 – Sep.2014
- B. Roshanfekr, S. Khadivi, and M. Rahmati, "Sentiment analysis using deep learning on Persian texts." Iranian Conference on Electrical Engineering (ICEE) on IEEE, pp. 1503-1508, 2017.
- S. Mohtaj, B. Roshanfekr, A. Zafarian, and H. Asghari, “Parsivar: A Language Processing Toolkit for Persian”, LREC, 2018.
- B. Roshanfekr, M. Amirmazlaghani, and M. Rahmati. "Learning graph from graph signals: An approach based on sensitivity analysis over a deep learning framework." Knowledge-Based Systems 260 (2023): 110159.
- A. Amouzad, Z. Dehghanian, S. Saravani, M. Amirmazlaghani, and B. Roshanfekr. "Graph isomorphism U-Net." Expert Systems with Applications 236 (2024): 121280.
- Parsivar: A Language Processing Toolkit for Persian
- Parsivar is a Python library for preprocessing Persian texts. This toolkit performs various kinds of activities comprised of normalization, space correction, tokenization, stemming, parts of speech tagging and shallow parsing.
- Programming Languages: Python, C/C++, Java, Matlab
- Deep learning frameworks: Tensorflow, Keras, Pytorch
- Tools & Software: PostgreSQL/MySQL, Apache spark
- Graph Signal Processing
- Deep Learning
- Machine Learning