Tagged articles
8 articles
Page 1 of 1
DataFunSummit
DataFunSummit
Jun 6, 2025 · Artificial Intelligence

Automating High‑Quality NL2SQL Data Synthesis with Intermediate Representations

This work tackles the difficulty of incorporating extensive domain knowledge into in‑domain NL2SQL tasks by proposing an intermediate‑representation‑based data synthesis method that decouples knowledge compliance from SQL generation, enabling automated creation of high‑quality training data with 60× human efficiency and over 97% accuracy.

NL2SQLSQL generationdata synthesis
0 likes · 2 min read
Automating High‑Quality NL2SQL Data Synthesis with Intermediate Representations
Model Perspective
Model Perspective
Jan 3, 2025 · Fundamentals

Why Domain Knowledge, Methodology, and Math Language Are Key to Good Models

The article explains how mathematical models bridge science and reality, emphasizing that effective models require a blend of domain expertise, solid methodology, and clear mathematical language, while warning against over‑reliance on black‑box AI and unnecessary complexity.

AI transparencyMethodologydomain knowledge
0 likes · 9 min read
Why Domain Knowledge, Methodology, and Math Language Are Key to Good Models
DataFunTalk
DataFunTalk
Jan 30, 2023 · Artificial Intelligence

Domain Knowledge Enhanced Pretrained Language Model for Medicinal Product Vertical Search

This article presents a domain‑knowledge‑enhanced pretrained language model that combines ELECTRA‑based token‑level masking with a novel product‑attribute prediction (PAP) task to improve query understanding, intent classification, and relevance matching in vertical drug e‑commerce search, and validates its effectiveness through extensive experiments on public and proprietary datasets.

ELECTRAdomain knowledgemedical NLP
0 likes · 13 min read
Domain Knowledge Enhanced Pretrained Language Model for Medicinal Product Vertical Search
Architecture Digest
Architecture Digest
Sep 2, 2022 · Fundamentals

What It Takes to Become a Software Architect

The article explores the definition, responsibilities, essential skills, and career path of a software architect, emphasizing the need for broad technical knowledge, domain expertise, communication abilities, leadership, and continuous learning to bridge business goals and software systems in modern agile environments.

Career Developmentdomain knowledgetechnical leadership
0 likes · 11 min read
What It Takes to Become a Software Architect
dbaplus Community
dbaplus Community
Aug 24, 2017 · R&D Management

Why Managing a Tech Team Requires Engineering Skills, Not Just People Skills

The author reflects on three major challenges—staff turnover, project‑schedule control, and software‑quality improvement—and argues that mastering software‑engineering techniques, tooling, and domain knowledge is essential for effective technical team management.

Software Engineeringcode qualitydevelopment-tools
0 likes · 17 min read
Why Managing a Tech Team Requires Engineering Skills, Not Just People Skills
21CTO
21CTO
Feb 20, 2016 · Fundamentals

From Rookie to Architect: Mapping the 7 Levels of Programming Mastery

The article outlines a two‑dimensional model of programmer growth, detailing seven stages of coding skill and domain knowledge, and explains how design patterns, architectural principles, and multidisciplinary expertise together shape a developer’s journey from novice to expert.

Skill developmentdomain knowledgeprogramming
0 likes · 28 min read
From Rookie to Architect: Mapping the 7 Levels of Programming Mastery
Qunar Tech Salon
Qunar Tech Salon
Mar 12, 2015 · Fundamentals

Programming Skill Levels and Domain Knowledge Hierarchy

The article outlines a two‑dimensional model of programmer development, describing progressive stages of coding skill—from non‑programmer to language expert—and parallel levels of domain knowledge, while discussing paradigms, design patterns, architecture, and practical advice for advancing in software engineering.

Design PatternsSoftware ArchitectureSoftware Engineering
0 likes · 26 min read
Programming Skill Levels and Domain Knowledge Hierarchy