All Projects → ajaech → query_completion

ajaech / query_completion

Licence: Apache-2.0 license
Personalized Query Completion

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to query completion

Haystack
🔍 Haystack is an open source NLP framework that leverages Transformer models. It enables developers to implement production-ready neural search, question answering, semantic document search and summarization for a wide range of applications.
Stars: ✭ 3,409 (+14104.17%)
Mutual labels:  information-retrieval, language-model
Nlp Paper
NLP Paper
Stars: ✭ 484 (+1916.67%)
Mutual labels:  deeplearning, language-model
Trankit
Trankit is a Light-Weight Transformer-based Python Toolkit for Multilingual Natural Language Processing
Stars: ✭ 311 (+1195.83%)
Mutual labels:  deeplearning, language-model
Spago
Self-contained Machine Learning and Natural Language Processing library in Go
Stars: ✭ 854 (+3458.33%)
Mutual labels:  deeplearning, language-model
learning2hash.github.io
Website for "A survey of learning to hash for Computer Vision" https://learning2hash.github.io
Stars: ✭ 14 (-41.67%)
Mutual labels:  information-retrieval, deeplearning
Electra pytorch
Pretrain and finetune ELECTRA with fastai and huggingface. (Results of the paper replicated !)
Stars: ✭ 149 (+520.83%)
Mutual labels:  deeplearning, language-model
Deberta
The implementation of DeBERTa
Stars: ✭ 541 (+2154.17%)
Mutual labels:  deeplearning, language-model
Sert
Semantic Entity Retrieval Toolkit
Stars: ✭ 100 (+316.67%)
Mutual labels:  information-retrieval, deeplearning
Invoicenet
Deep neural network to extract intelligent information from invoice documents.
Stars: ✭ 1,886 (+7758.33%)
Mutual labels:  information-retrieval, deeplearning
image segmentation dl
🍞 基于深度学习方法的图像分割(含语义分割、实例分割、全景分割)。
Stars: ✭ 76 (+216.67%)
Mutual labels:  deeplearning
nalcos
Search Git commits in natural language
Stars: ✭ 50 (+108.33%)
Mutual labels:  information-retrieval
tutorials
A tutorial series by Preferred.AI
Stars: ✭ 136 (+466.67%)
Mutual labels:  information-retrieval
Printed-Chinese-Character-OCR
This is a Chinese Character ocr system based on Deep learning (VGG like CNN neural net work),this rep include trainning set generating,image preprocesing,NN model optimizing based on Keras high level NN framwork
Stars: ✭ 21 (-12.5%)
Mutual labels:  deeplearning
rembg-greenscreen
Rembg Video Virtual Green Screen Edition
Stars: ✭ 210 (+775%)
Mutual labels:  deeplearning
BM25Transformer
(Python) transform a document-term matrix to an Okapi/BM25 representation
Stars: ✭ 50 (+108.33%)
Mutual labels:  information-retrieval
allsummarizer
Multilingual automatic text summarizer using statistical approach and extraction
Stars: ✭ 28 (+16.67%)
Mutual labels:  information-retrieval
wechsel
Code for WECHSEL: Effective initialization of subword embeddings for cross-lingual transfer of monolingual language models.
Stars: ✭ 39 (+62.5%)
Mutual labels:  language-model
Kapsul-Aglari-ile-Isaret-Dili-Tanima
Recognition of Sign Language using Capsule Networks
Stars: ✭ 42 (+75%)
Mutual labels:  deeplearning
RFDA-PyTorch
Official Code for 'Recursive Fusion and Deformable Spatiotemporal Attention for Video Compression Artifact Reduction' - ACM Multimedia2021 (ACMMM2021) Accepted Paper Task: Video Quality Enhancement / Video Compression Artifact Reduction
Stars: ✭ 44 (+83.33%)
Mutual labels:  deeplearning
fastapi-template
Completely Scalable FastAPI based template for Machine Learning, Deep Learning and any other software project which wants to use Fast API as an API framework.
Stars: ✭ 156 (+550%)
Mutual labels:  deeplearning

Personalized Query Completion

This repo contains code for building an LSTM LM for personalized query auto-completion. The model along with experimental results and baselines are described in our 2018 ACL paper, currently available on arXiv. https://arxiv.org/pdf/1804.09661.pdf

Train a model using ./trainer.py /path/to/expdir --data /path/to/data.tsv --valdata /path/to/valdata.tsv Set hyperparameters following the format in default_params.json.

Description of code files:

  • beam.py - helper code for doing beam search
  • factorcell.py - implementation of the FactorCell recurrent layer
  • model.py - defines the Tensorflow graph for the language model
  • trainer.py - script for training a new langauge model
  • dynamic.py - script for evaluating trained model on new users
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].