Amirhossein Abaskohi (AmirAbaskohi)

AmirAbaskohi

Geek Repo

Company:University of British Columbia

Location:Vancouver, BC, Canada

Home Page:https://amirabaskohi.github.io

Twitter:@AmirAbaskohi

Github PK Tool:Github PK Tool


Organizations
MM-MateMachine

Amirhossein Abaskohi's repositories

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.

Language:Jupyter NotebookLicense:MITStargazers:20Issues:1Issues:1

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.

Language:PythonLicense:MITStargazers:17Issues:2Issues:1

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.

Language:Jupyter NotebookStargazers:10Issues:1Issues:1

LM-CPPF

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

Language:PythonLicense:Apache-2.0Stargazers:9Issues:0Issues:0

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

Beyond Words: A Multimodal Exploration of Persuasion in Memes

Language:PythonLicense:MITStargazers:6Issues:0Issues:0

Covid19-ChestImage-Classifier-FFN

I used Feed Forward Neural Network using Tensorflow to classify chest xray images to Pneumonia, Covid, and Healthy.

Language:HTMLStargazers:6Issues:2Issues:0

SES01-Refactoring

Solution for the refactoring assignment, Software Engineering class, Spring 2022, University of Tehran

Language:JavaStargazers:6Issues:0Issues:0

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.

Language:PythonLicense:MITStargazers:5Issues:2Issues:0

Voice-Recognition

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

Language:PythonStargazers:5Issues:1Issues:0

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.

Language:Jupyter NotebookLicense:MITStargazers:4Issues:1Issues:0

PEACH

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

Language:PythonLicense:MITStargazers:3Issues:1Issues:0

Roompotify

This is a simple collabrative music playing system called Roompotify.

Language:JavaScriptLicense:Apache-2.0Stargazers:2Issues:1Issues:0

A-star-algorithm-using-Python

An implementation of A* algorithm using python

Language:PythonStargazers:1Issues:0Issues:0

AmirAbaskohi.github.io

This is my personal website.

Language:JavaScriptLicense:MITStargazers:1Issues:1Issues:0

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.

Language:Jupyter NotebookLicense:MITStargazers:1Issues:1Issues:0

Fashion-Mnist-Classifier

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

Language:HTMLLicense:MITStargazers:1Issues:1Issues:0

TextSummarizer

This a text summarizer using famous PEGASUS model.

Language:PythonStargazers:1Issues:0Issues:0

Torob-Backend-Clone

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

Language:PythonLicense:Apache-2.0Stargazers:1Issues:1Issues:0

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.

Language:Jupyter NotebookStargazers:1Issues:2Issues:0
Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

AmirhosseinChain

This is a blockchain in GO language.

Language:GoStargazers:0Issues:1Issues:0

Benchmarking_ChatGPT_for_Persian

Benchmarking ChatGPT for Persian: A Preliminary Study

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

FMNLP-Course-Projects

Foundation Models in Natural Language Processing course assignments @ University of Tehran.

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

IEMDB

This is my Internet Engineering course project at the University of Tehran which is a clone of IMDB movie rating website.

License:MITStargazers:0Issues:1Issues:0

IEMDB-back

This is the back-end of a movie information system like called IEMDB.

Language:JavaStargazers:0Issues:1Issues:0
Language:C#Stargazers:0Issues:1Issues:0

Network-Lab

This repo contains my experiments done for the network lab course fall 2021 at the University of Tehran.

License:MITStargazers:0Issues:1Issues:0

NLP-UBC.github.io

The UBC NLP Group Website

Language:HTMLStargazers:0Issues:0Issues:0
Language:C++License:GPL-3.0Stargazers:0Issues:0Issues:0