Introduction to Natural Language Processing

Introduction to Natural Language Processing

Introduction Natural Language Processing is a subfield of computer science, information engineering, and artificial intelligence, which involves the interaction between computers and human languages, processing and analyzing large amounts of natural language data through programming. 1Natural Language Processing(NLP) = Computer Science + AI + Computational Linguistics In other words, natural language processing is the ability … Read more

Introduction to AI: NLP, Tokenization, and Syntax Parser

Introduction to AI: NLP, Tokenization, and Syntax Parser

It’s another beautiful Wednesday. Hello everyone! Siraj’s machine learning series is back! Do you still remember last week’s discussion about “Voice assistants can analyze the same intent from different language expressions”? NLP In essence, whether it’s a voice assistant or speech recognition, it first converts speech into text, a process known as speech recognition. After … Read more

Understanding Conversational Implicature in GPT-4

Understanding Conversational Implicature in GPT-4

Originally published by Xi Xiaoyao Technology Original author | Xie Nian Nian In interpersonal communication, especially when using a profound language like Chinese, people often do not answer questions directly but instead use implicit, obscure, or indirect expressions. Humans can accurately interpret some implied meanings based on past experiences or understanding of the speaker, as … Read more

Understanding NLP: A Comprehensive Guide

Understanding NLP: A Comprehensive Guide

This article is reprinted with permission from the WeChat public account Paper Weekly (ID: paperweekly). Paper Weekly shares interesting papers in the field of natural language processing every week. “NLP is not magic, but sometimes its results are almost magically amazing.” Quoted from: http://www.confidencenow.com/nlp-seduction.htm 【Editor’s Note】To clarify, when writing this popular science article on the … Read more

Using Apache OpenNLP for Natural Language Processing

Using Apache OpenNLP for Natural Language Processing

Natural Language Processing (NLP) is one of the most important frontiers in the field of software. Since the advent of digital computing, the fundamental idea—how to effectively use and generate human language—has been a continuous effort. Today, this work continues, with machine learning and databases at the forefront of mastering natural language. This article is … Read more

Understanding Natural Language Processing: NLP Insights

Understanding Natural Language Processing: NLP Insights

Follow Us丨Book Giveaway at the End As a branch of artificial intelligence and linguistics, natural language processing, simply put, is the conversion of natural language (such as English or Mandarin) into data that computers can use to understand the world (numbers). This understanding of the world is sometimes used to generate natural language text that … Read more

AI Empowerment in Identifying Telecom Fraud

AI Empowerment in Identifying Telecom Fraud

Author / Hu Ruimin, Xi’an University of Electronic Science and Technology, School of Network and Information Security; Wu Junhang, Ren Lingfei, Wuhan University, School of Computer Science Mao Renxin, Partner and Algorithm Scientist, Blue Elephant Intelligent Connection (Hangzhou) Technology Co., Ltd. School of Network and Information Security, Xi’an University of Electronic Science and Technology, Hu … Read more

Revisiting The Dialectical Relationship Between AI And Education

Revisiting The Dialectical Relationship Between AI And Education

This article is authored by: Jia Jiyou, Professor, Director of the International Research Center for Educational Informatization, Peking University. Introduction On August 8, the fourth session of the Digital Education Forum, organized by the Academic Committee of the China Educational Technology Association and hosted by the Jiangsu Normal University’s Jiangsu Provincial Educational Informatization Engineering Research … Read more

From Expert Systems to Knowledge Graphs

From Expert Systems to Knowledge Graphs

1. Feigenbaum and DENDRAL Feigenbaum entered Carnegie Institute of Technology (the predecessor of Carnegie Mellon) to study Electrical Engineering (EE) when he was only 16 years old. In his junior year, a course on “Mathematical Models in Social Science” set the course for his life, taught by Simon Haykin. After graduating, he stayed on to … Read more

Hands-On Experience: Building a Q&A System Based on Knowledge Graphs from Scratch

Hands-On Experience: Building a Q&A System Based on Knowledge Graphs from Scratch

A knowledge graph is a large and complex project that involves knowledge from various disciplines such as knowledge engineering, natural language processing, databases, and machine learning. It is applied in various industries including social networks, human resources and recruitment, finance, insurance, retail, advertising, logistics, telecommunications, IT, and manufacturing, among others. Compared to traditional data storage … Read more