How far is ChatGPT from Artificial General Intelligence? A recent study compares ChatGPT’s performance to human for programming education. Continue reading Is ChatGPT as good as humans? A study in the field of programming education
ChatGPT is not the only AI that can converse naturally with humans. In this article, we introduce alternatives for ChatGPT with their unique advantages. Continue reading Conversational AI: ChatGPT alternatives and their advantages
Applying Machine Learning and Deep Learning to solve the Knowledge Tracing problem in the context of Programming classrooms. Continue reading Case study: Machine Learning and Deep Learning for Knowledge Tracing in Programming Education
Let us discuss the state-of-the-art methods for transforming every kind of input data into fixed-length vectors of continuous values, including Word2Vec, Doc2Vec, Image2Vec, Node2Vec, Edge2Vec, Code2Vec, and Data2Vec. Continue reading Transforming everything to vectors with Deep Learning: from Word2Vec, Node2Vec, to Code2Vec and Data2Vec
Let us review a list of pretrained language models, including BERT, Transformer-XL, XLNet, RoBERTa, DistilBERT, ALBERT, BART, ELECTRA, ConvBERT, DeBERTa, and BigBird. Continue reading A review of pre-trained language models: from BERT, RoBERTa, to ELECTRA, DeBERTa, BigBird, and more
Get your first intuition with Attention right with a minimal code-example. Continue reading Attention in Deep Learning, your starting point (with code)
There are many people who get confused when hearing about Computer Science (CS), Artificial Intelligence (AI), and Machine Learning (ML). Continue reading What are Computer Science, Artificial Intelligence and Machine Learning?