Abdellatif et al., 2024 - Google Patents
A transformer-based approach for augmenting software engineering chatbots datasetsAbdellatif et al., 2024
View PDF- Document ID
- 6125559500211760314
- Author
- Abdellatif A
- Badran K
- Costa D
- Shihab E
- Publication year
- Publication venue
- Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
External Links
Snippet
Background: The adoption of chatbots into software development tasks has become increasingly popular among practitioners, driven by the advantages of cost reduction and acceleration of the software development process. Chatbots understand users' queries …
- 238000013459 approach 0 title abstract description 130
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/3061—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F17/30634—Querying
- G06F17/30657—Query processing
- G06F17/30675—Query execution
- G06F17/30684—Query execution using natural language analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/2765—Recognition
- G06F17/277—Lexical analysis, e.g. tokenisation, collocates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/2705—Parsing
- G06F17/271—Syntactic parsing, e.g. based on context-free grammar [CFG], unification grammars
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/28—Processing or translating of natural language
- G06F17/2872—Rule based translation
- G06F17/2881—Natural language generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/2785—Semantic analysis
- G06F17/279—Discourse representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/274—Grammatical analysis; Style critique
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/28—Processing or translating of natural language
- G06F17/2809—Data driven translation
- G06F17/2827—Example based machine translation; Alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/2705—Parsing
- G06F17/2715—Statistical methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/2795—Thesaurus; Synonyms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/28—Processing or translating of natural language
- G06F17/289—Use of machine translation, e.g. multi-lingual retrieval, server side translation for client devices, real-time translation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30427—Query translation
- G06F17/3043—Translation of natural language queries to structured queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Ross et al. | Tailor: Generating and perturbing text with semantic controls | |
Prasad et al. | Grips: Gradient-free, edit-based instruction search for prompting large language models | |
Hosseini et al. | Understanding by understanding not: Modeling negation in language models | |
Sharma et al. | Relevance of unsupervised metrics in task-oriented dialogue for evaluating natural language generation | |
Lin et al. | Common sense beyond english: Evaluating and improving multilingual language models for commonsense reasoning | |
Doan et al. | Extracting health-related causality from twitter messages using natural language processing | |
Jiang et al. | BlonDe: An automatic evaluation metric for document-level machine translation | |
Korkontzelos et al. | Semeval-2013 task 5: Evaluating phrasal semantics | |
Khondaker et al. | Gptaraeval: A comprehensive evaluation of chatgpt on arabic nlp | |
Kriz et al. | Simplification using paraphrases and context-based lexical substitution | |
Liu et al. | Alora: Allocating low-rank adaptation for fine-tuning large language models | |
Zhang et al. | Interpreting the robustness of neural NLP models to textual perturbations | |
Liu et al. | Qatest: A uniform fuzzing framework for question answering systems | |
Ghosh et al. | ePiC: Employing proverbs in context as a benchmark for abstract language understanding | |
Kato et al. | BERT-based simplification of japanese sentence-ending predicates in descriptive text | |
Abdellatif et al. | A transformer-based approach for augmenting software engineering chatbots datasets | |
Gerlach | Improving statistical machine translation of informal language: a rule-based pre-editing approach for French forums | |
Puertas et al. | Phonetic detection for hate speech spreaders on twitter | |
Channell et al. | Automated grammatical tagging of child language samples | |
Uluslu | Automatic lexical simplification for Turkish | |
Zhang et al. | Towards the analysis and completion of syntactic structure ellipsis for inline comments | |
Petrasova et al. | Building the semantic similarity model for social network data streams | |
Thirukovalluru et al. | Geneol: Harnessing the generative power of llms for training-free sentence embeddings | |
Bölücü et al. | A cascaded unsupervised model for PoS tagging | |
Schmidtová et al. | Automatic Metrics in Natural Language Generation: A Survey of Current Evaluation Practices |