All Projects → thunlp → WantWords

thunlp / WantWords

Licence: other
An open-source online reverse dictionary.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
python
139335 projects - #7 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to WantWords

Documentserver
ONLYOFFICE Document Server is an online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.
Stars: ✭ 2,335 (-62.26%)
Mutual labels:  word
wisdomify
A BERT-based reverse dictionary of Korean proverbs
Stars: ✭ 95 (-98.46%)
Mutual labels:  reverse-dictionary
officeexport-java
三行代码导出自定义样式word
Stars: ✭ 68 (-98.9%)
Mutual labels:  word
Ariawase
Ariawase is free library for VBA cowboys.
Stars: ✭ 185 (-97.01%)
Mutual labels:  word
Kkfileviewofficeedit
文件在线预览及OFFICE(word,excel,ppt)的在线编辑
Stars: ✭ 234 (-96.22%)
Mutual labels:  word
Office365FiddlerExtension
This Fiddler Extension is an Office 365 centric parser to efficiently troubleshoot Office 365 client application connectivity and functionality.
Stars: ✭ 23 (-99.63%)
Mutual labels:  word
Poi Tl
Generate awesome word(docx) with template
Stars: ✭ 2,306 (-62.73%)
Mutual labels:  word
ReadWordTable
使用poi解析word文档(.docx)中的表格内容及格式,并以html形式输出
Stars: ✭ 26 (-99.58%)
Mutual labels:  word
Androiddocumentviewer
Android 文档查看: word、excel、ppt、pdf,使用mupdf及tbs
Stars: ✭ 235 (-96.2%)
Mutual labels:  word
flutter filereader
Flutter实现的本地文件(pdf word excel 等)查看插件,非在线预览
Stars: ✭ 101 (-98.37%)
Mutual labels:  word
Isearch
有道词典 命令行查询 柯林斯词典 单词管理 本地保存
Stars: ✭ 201 (-96.75%)
Mutual labels:  word
Sensegram
Making sense embedding out of word embeddings using graph-based word sense induction
Stars: ✭ 209 (-96.62%)
Mutual labels:  word
subtlex-word-frequencies
A list of words from the SUBTLEX movie subtitles corpus, sorted by frequency.
Stars: ✭ 25 (-99.6%)
Mutual labels:  word
Buaathesis
北航研究生学位论文模板(Word+LaTeX).
Stars: ✭ 178 (-97.12%)
Mutual labels:  word
weasels
List of (possible) English weasel words
Stars: ✭ 32 (-99.48%)
Mutual labels:  word
Docviewer
文档/文件查看器(支持本地或者其他app分享过来的word、excel、pdf、rtf等格式文件)
Stars: ✭ 155 (-97.49%)
Mutual labels:  word
chrome-shanbay-v2
shanbay chrome extension
Stars: ✭ 19 (-99.69%)
Mutual labels:  word
translate english
Java程序员阅读源码必知英语单词
Stars: ✭ 24 (-99.61%)
Mutual labels:  word
wordroller
Free Microsoft Word document (aka .docx) processing library for .Net
Stars: ✭ 17 (-99.73%)
Mutual labels:  word
ToolTipPopupWordTV
ToolTipopupWordTV is an Open Source Android library that allows developers to easily open a popup with details by select a word from a textview.
Stars: ✭ 41 (-99.34%)
Mutual labels:  word

|En

WantWords Logo

An Open-source Online Reverse Dictionary [link]

News

The WantWords MiniProgram has been launched. Welcome to scan the following QR code to try it!

MiniProgram QR code

What Is a Reverse Dictionary?

Opposite to a regular (forward) dictionary that provides definitions for query words, a reverse dictionary returns words semantically matching the query descriptions.

rd_example

What Can a Reverse Dictionary Do?

  • Solve the tip-of-the-tongue problem, the phenomenon of failing to retrieve a word from memory
  • Help new language learners
  • Help word selection (or word dictionary) anomia patients, people who can recognize and describe an object but fail to name it due to neurological disorder

Our System

Workflow

workflow

Core Model

The core model of WantWords is based on our proposed Multi-channel Reverse Dictionary Model [paper] [code], as illustrate in the following figure.

model

Pre-trained Models and Data

You can download and decompress the pre-trained models and data to BASE_PATH/website_RD/ to reimplement the system.

Key Requirements

  • Django==2.2.5
  • django-cors-headers==3.5.0
  • numpy==1.17.2
  • pytorch-transformers==1.2.0
  • requests==2.22.0
  • scikit-learn==0.22.1
  • scipy==1.4.1
  • thulac==0.2.0
  • torch==1.2.0
  • urllib3==1.25.6
  • uWSGI==2.0.18
  • uwsgitop==0.11

Cite

If the code or data help you, please cite the following two papers.

@inproceedings{qi2020wantwords,
  title={WantWords: An Open-source Online Reverse Dictionary System},
  author={Qi, Fanchao and Zhang, Lei and Yang, Yanhui and Liu, Zhiyuan and Sun, Maosong},
  booktitle={Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing: System Demonstrations},
  pages={175--181},
  year={2020}
}

@inproceedings{zhang2020multi,
  title={Multi-channel reverse dictionary model},
  author={Zhang, Lei and Qi, Fanchao and Liu, Zhiyuan and Wang, Yasheng and Liu, Qun and Sun, Maosong},
  booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
  pages={312--319},
  year={2020}
}
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].