Vancouver, BC, Canada

Amirhossein Abaskohi

Expert
@AmirAbaskohi

Amirhossein Abaskohi | Computer Science PhD Student @ UBC | امیرحسین عباسکوهی

Automatic-Speech-recognition-for-Speech-Assessment-of-Persian-Preschool-Children. Preschool evaluation is crucial because it gives teachers and parents influential knowledge about children's growth and development. The COVID-19 pandemic has highlighted the necessity of online assessment for preschool children. One of the areas that should be tested is their ability to speak. Employing an Automatic Speech Recognition (ASR) system would not help since they are pre-trained on voices that differ from children's in terms of frequency and amplitude. Because most of these are pre-trained with data in a specific range of amplitude, their objectives do not make them ready for voices in different amplitudes. To overcome this issue, we added a new objective to the masking objective of the Wav2Vec 2.0 model called Random Frequency Pitch (RFP). In addition, we used our newly introduced dataset to fine-tune our model for Meaningless Words (MW) and Rapid Automatic Naming (RAN) tests. Using masking in concatenation with RFP outperforms the masking objective of Wav2Vec 2.0 by reaching a Word Error Rate (WER) of 1.35. Our new approach reaches a WER of 6.45 on the Persian section of the CommonVoice dataset. Furthermore, our novel methodology produces positive outcomes in zero- and few-shot scenarios.

20

Gossip-Protocol. This is an implementation of Gossip Protocol in c++ language.

18

SemEval2022-Task6-Sarcasm-Detection. Sarcasm is a term that refers to the use of words to mock, irritate, or amuse someone. It is commonly used on social media. The metaphorical and creative nature of sarcasm presents a significant difficulty for sentiment analysis systems based on affective computing. The technique and results of our team, UTNLP, in the SemEval-2022 shared task 6 on sarcasm detection are presented in this paper.

17

Beyond-Words-A-Multimodal-Exploration-of-Persuasion-in-Memes. Beyond Words: A Multimodal Exploration of Persuasion in Memes

12

LM-CPPF. The official implementation of the ACL 2023 paper, "Paraphrasing-Guided Data Augmentation for Contrastive Prompt-based Few-shot Fine-tuning".

11

Transformers-Tutorial. Welcome to my Transformers tutorial series! In this series, I'll be diving into the powerful Transformer architecture and its implementation in TensorFlow and PyTorch. Whether you're an experienced NLP practitioner or just starting out, I hope you'll find the series informative and engaging.

10

VAE-based-Joint-Image-and-Caption-Generation. This repository contains my research internship code at the University of Illinois Chicago under the supervision of Prof. Pedram Rooshenas.

8

PythonCodeGenerator. Here is a GAN model which is trained on the repositories of Github python projects to generate python code.

7

Hardware-implementation-of-Neural-Network-for-MNIST-using-verilog. This is a hardware implementation of Neural Network for MNIST using verilog.

6

SES01-Refactoring. Solution for the refactoring assignment, Software Engineering class, Spring 2022, University of Tehran

6

Covid19-ChestImage-Classifier-FFN. I used Feed Forward Neural Network using Tensorflow to classify chest xray images to Pneumonia, Covid, and Healthy.

6

ACM-Summer-School-2021-AI. This repository contains for ACM Summer School 2021's AI course's materials at the University of Tehran.

6

Voice-Recognition. This is a simple voice recognition system based on speech command dataset. This is done using CNNs.

6

Congestive-heart-failure-detection. This is the implementation of "Congestive heart failure detection using random forest classifier" paper by Zerina Masetic and Abdulhamit Subasi.

5

CEMTM. A novel multimodal topic modeling framework that leverages Vision-Language Models (VLMs) to discover coherent topics from documents containing both text and images.

5

Premier-league-infringing-IP-detector. This app uses python and apache airflow and a ML algorithm to detect infringing IPs.

4

Persian-Emotion-Detection-using-ParsBERT-and-Imbalanced-Data-Handling-Approaches. This is the official code for "Persian Emotion Detection using ParsBERT and Imbalanced Data Handling Approaches" paper which intriduces examines different approaches for Persian text emotion recognition.

4

IranianMusicGenreDetection. Checking basic machine learning models for Iranian music genere detection. Out models include both classification and clustering models.

4

XV6-modified. XV6-Modified is an OS cloned from xv6 kernel with some new features . xv6 is a re-implementation of Dennis Ritchie's and Ken Thompson's Unix Version 6 (v6).

4

InstagramBotUsingPython_FindingUnfollwers. Python

3

PEACH. The official implementation of "PEACH: Pre-Training Sequence-to-Sequence Multilingual Models for Translation with Semi-Supervised Pseudo-Parallel Document Generation".

3

MNIST-classifier-using-backpropagation-in-Octave. This is EX4 for Andrew Ng Coursera machine learning course which represents MNIST data classifier in Octave.

2

Sophia-Compiler. This is an compiler for an object oriented language called Sophia based on Java language.

2

DeepLearning-Projects. This repository includes my solutions to the most important computer assignments of deep learning specialization by deeplearning.ai.

2

Roompotify. This is a simple collabrative music playing system called Roompotify.

2

Multicast. This is a basic implementation of a simple network supporting multicast using IP/TCP protocol.

1

TextSummarizer. This a text summarizer using famous PEGASUS model.

1

WhoShouldBeInsured. This repository includes information from an Iranian service provider application called Achareh. We used the provided data for analyzing the service demands in Iran. In addition, we created a time-series model using RNN and Sentence Embedding to detect the users who should be insured.

1

EndToEnd-CaliforniaHousePricePrediction. This is an exercise of working with California House Prices in 2015 dataset. This code uses the most levels of implementing a model.

1

pet-clinic. The main base project for the Software Testing course offered at the University of Tehran

1

Reinforcement-Learning-Projects. This repository is for Reinforcemnt learning course by Alberta University on coursera.

1

Cafe-bazar-user-gender-detection. This project is a gender detection model based on applications each user has used. The data used for models is for Cafe Bazar, an Iranian android app store.

1

Torob-Backend-Clone. This is a simple clone of Torob(Iranian horseradish search engine) backend in Djangp.

1

Artificial-Intelligence-Projects. I have uploaded my artificial intelligence course's projects from my BS.c at the University of Tehran to this repository.

1

Generative-adversial-networks. This is my answers to computer programming assignments of Coursera's Generative adversial networks (GANs) specialization.

1

MoonLandingDeepQLearning. A Reinforcement Learning AI Agent that use Deep Q Network to play Lunar Lander. The code is implemented with Tensorflow and PyTorch.

1

Fashion-Mnist-Classifier. Neural network classifier to classify fashion MNIST from scratch. All the calculation are done using NumPy library.

1

NLP-Projects. This is a repository for NLP course projects by deeplearning.ai on Coursera.

1

FTP-Server. This is a simple implementation of FTP Server in C++ language using socket programming.

1

AdavancedProgrammingProject. I have uploaded my advanced programming course project from my BS.c at the University of Tehran to this repository.

1

VWS-API. An api system for project management.

1

FindSnakeMinimumPath. In this project I implemented traditional search algorithms to find minimum path for snake to get seeds in the map.

1

TodoList-using-React. JavaScript

1

Pipeline-MIPS-using-verilog. Verilog

1

ValuePredictionOfADataset. In this project we are going to predict some missing value of a dataset using pandas, scipy, and other python libraries like these.

1

AmirAbaskohi.github.io. This is my personal website.

1

Checkers-using-pygame. This is a graphical implementation of the Checkers game using the MiniMax algorithm using python.

1

Responsive-website-using-ReactJS. A practice responsive webiste using ReactJS

1

Chatroom-using-socket-python. A chatroom server using socket library of python3

1

LibrarySystemUsingASP.net-core-3.1-and-APIs. A library system using ASP.net core 3.1, SQL Server, and APIS

1
50
Apply