Step-by-Step Tutorial: How to transform SVGs into React Components in NextJS

Scalabe vector graphics (SVG) file is an XML-based vector image format for two-dimensional graphics. The key advantage of SVG images over other image formats like PNG or JPEG is that they can be sc...

Posted on Frontend

Keynote: A* Net - A Scalable Path Reasoning Approach for Knowledge Graphs

I’ve always been interested in blending traditional algorithms with deep learning techniques. This keynote comes from a presentation I gave at a knowledge graph seminar. Inspired by the A* shortest...

Posted on Keynote

Keynote: K-BERT - Enabling Language Representation with Knowledge Graph

Knowledge-enhanced pre-trained models aims to leverage structured knowledge from knowledge graphs to strengthen these models. This allows them to learn both general semantic knowledge from free tex...

Posted on Keynote

Keynote: Neuralizing Regular Expressions for Slot Filling

This paper proposes a novel approach to applying neural network-based regular expressions for the slot filling task, published at the 2021 EMNLP conference [Full Paper]. Interestingly, this work ha...

Posted on Keynote

Deploy Django Project with Nginx+uWSGI on CentOS 7.3

I recently deployed two backend systems, both developed with Django, based on Python 3.6.5, and using virtualenv for environment management. This document records the complete deployment process for future reference.

Posted on Backend

Illustration of the Manacher's Algorithm

I’ve noticed that most explanations of the Manacher’s Algorithm online tend to be overly focused on the details. This article focuses on the core principles, with the implementation details available in the code at the end.

Posted on Algorithm

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Qu...

Posted on