All Projects → eguilg → Nl2sql

eguilg / Nl2sql

Licence: bsd-3-clause
阿里天池首届中文NL2SQL挑战赛top6

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Nl2sql

Nel
Entity linking framework
Stars: ✭ 176 (+20.55%)
Mutual labels:  natural-language-processing, information-extraction
Medacy
🏥 Medical Text Mining and Information Extraction with spaCy
Stars: ✭ 287 (+96.58%)
Mutual labels:  natural-language-processing, information-extraction
Mitie
MITIE: library and tools for information extraction
Stars: ✭ 2,693 (+1744.52%)
Mutual labels:  natural-language-processing, information-extraction
Chemdataextractor
Automatically extract chemical information from scientific documents
Stars: ✭ 152 (+4.11%)
Mutual labels:  natural-language-processing, information-extraction
Nested Ner Tacl2020 Transformers
Implementation of Nested Named Entity Recognition using BERT
Stars: ✭ 76 (-47.95%)
Mutual labels:  natural-language-processing, information-extraction
Tacred Relation
PyTorch implementation of the position-aware attention model for relation extraction
Stars: ✭ 271 (+85.62%)
Mutual labels:  natural-language-processing, information-extraction
Oie Resources
A curated list of Open Information Extraction (OIE) resources: papers, code, data, etc.
Stars: ✭ 283 (+93.84%)
Mutual labels:  natural-language-processing, information-extraction
Gcn Over Pruned Trees
Graph Convolution over Pruned Dependency Trees Improves Relation Extraction (authors' PyTorch implementation)
Stars: ✭ 312 (+113.7%)
Mutual labels:  natural-language-processing, information-extraction
Understanding Financial Reports Using Natural Language Processing
Investigate how mutual funds leverage credit derivatives by studying their routine filings to the SEC using NLP techniques 📈🤑
Stars: ✭ 36 (-75.34%)
Mutual labels:  natural-language-processing, information-extraction
Usc Ds Relationextraction
Distantly Supervised Relation Extraction
Stars: ✭ 378 (+158.9%)
Mutual labels:  natural-language-processing, information-extraction
Clustype
Automatic Entity Recognition and Typing for Domain-Specific Corpora (KDD'15)
Stars: ✭ 99 (-32.19%)
Mutual labels:  natural-language-processing, information-extraction
Geotext
Geotext extracts country and city mentions from text
Stars: ✭ 91 (-37.67%)
Mutual labels:  natural-language-processing, information-extraction
Awesome Hungarian Nlp
A curated list of NLP resources for Hungarian
Stars: ✭ 121 (-17.12%)
Mutual labels:  natural-language-processing, information-extraction
Learn To Select Data
Code for Learning to select data for transfer learning with Bayesian Optimization
Stars: ✭ 140 (-4.11%)
Mutual labels:  natural-language-processing
Neusum
Code for the ACL 2018 paper "Neural Document Summarization by Jointly Learning to Score and Select Sentences"
Stars: ✭ 143 (-2.05%)
Mutual labels:  natural-language-processing
Deeplearning.ai
Stars: ✭ 139 (-4.79%)
Mutual labels:  natural-language-processing
Prosody
Helsinki Prosody Corpus and A System for Predicting Prosodic Prominence from Text
Stars: ✭ 139 (-4.79%)
Mutual labels:  natural-language-processing
Awesome Nlp Resources
This repository contains landmark research papers in Natural Language Processing that came out in this century.
Stars: ✭ 145 (-0.68%)
Mutual labels:  natural-language-processing
Tod Bert
Pre-Trained Models for ToD-BERT
Stars: ✭ 143 (-2.05%)
Mutual labels:  natural-language-processing
Kaggle Crowdflower
1st Place Solution for CrowdFlower Product Search Results Relevance Competition on Kaggle.
Stars: ✭ 1,708 (+1069.86%)
Mutual labels:  natural-language-processing

阿里天池首届中文NL2SQL挑战赛

排名: 6

队名: 爆写规则一万行

成员: eguilg, 严之zh, naniwet

Environments

Ubuntu 18.04

Python: 3.6.5

Pytorch: 1.1.0

CUDA: 9.0

CUDNN: 7.1.3

Required packages

We used pytorch-pretrained-bert package for backbone BERT model.

(Note that the original pytorch-pretrained-bert was updated to pytorch-transformers during the contest, but we chose to stick to the old version for stability.)

Required Python packages:

fuzzywuzzy==0.17.0
numpy==1.17.0
torch==1.1.0
pytorch-pretrained-bert==0.6.2
tqdm==4.24.0
records 

Command to install the required python packages:

pip install -r requirements.txt

Train/Test

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].