Sequer
Code and plugin for paper "Automated Query Reformulation for Efficient Search based on Query Logs From Stack Overflow“
Install / Use
/learn @kbcao/SequerREADME
Software spEcific QUEry Reformulation (SEQUER)
Tampermonkey plugin
Download and install
You can use this link to download and install the plugin for query reformulation on Stack Overflow.
Instructions
- Install this script.
- Open Stack Overflow (https://stackoverflow.com) and click the input box.
- Type in the query you want to reformulate.
- Press Ctrl + Q to get reformulated result.
P.S.: For mac users, you should use the "ctrl" key on the right side of "fn" instead of the "command" key.
Screenshots
<img src="./screenshots/6.png" width = "600" height = "330" alt=""/> <img src="./screenshots/1.gif" width = "800" height = "487" alt=""/>Query Reformulation Examples
Original Query | Google Prediction Service | seq2seq | SEQUER
---------|----------|---------|---------
heroku dash | heroku dashboard<br>heroku dashboard github<br>heroku dashboard logs<br>heroku dash deployment<br>heroku dashboard console<br> | heroku dash<br>heroku dash python<br>heroku<br>heroku dash ubuntu<br>heroku dash node<br> | heroku dash plotly<br>heroku dash vue<br>heroku dash options<br>heroku dash save<br>heroku dash git<br> | heroku dash plotly
[excel-formula] buscarv | excel formula buscarv<br>excel formula buscarv en otra hoja<br>excel formula buscarv en ingles<br>excel formula buscarv ejemplo<br>excel formula buscarv varios resultados<br> | [excel-formula] business<br>[excel-formula]<br>[excel-formula] version<br>[excel-formula] employee<br>[excel-formula] s1.2<br> | [excel-formula] business<br>[excel-formula] deploy<br>[excel-formula] buscarv failed<br>[excel-formula] vlookup<br>[excel-formula] business business<br> | [excel-formula] vlookup
dynamodb query not null | dynamodb query null<br>dynamodb keyconditionexpression not null<br>dynamodb query is null<br>dynamodb not null query | dynamodb query not null<br>dynamodb query null<br>dynamodb query null not found<br>dynamodb query not null sql<br>dynamodb query<br> | dynamodb query is not null<br>dynamodb query null<br>dynamodb query<br>dynamodb query exists<br>dynamodb query is null<br> | dynamodb query exists
sql replace | sql replace regex<br>sql replace null with 0<br>sql replace wildcard<br>sql replace part of string<br>sql replace into<br> | sql replace string<br>sql replace<br>sql replace replace<br>sql replace date<br>sql replace sql<br> | sql replace string<br>sql replace all<br>sql replace date<br>sql string replace<br>oracle sql replace<br> | oracle sql replace
libtiff windows | libtiff windows visual studio<br>libtiff windows 10<br>libtiff windows 64 bit<br>libtiff windows build<br>libtiff windows installer<br> | libtiff windows<br>libtiff windows 10<br>libtiff<br>libtiff windows mac<br>libtiff windows 7<br> | libtiff windows c++<br>libtiff windows c<br>libtiff windows install<br>libtiff<br>libtiff windows android<br> | libtiff windows install
how to apply fama-french model | how to use fama french model<br>how to use fama french three factor model<br>how to interpret fama french model<br>how to estimate fama french model<br>how to calculate fama french model<br> | how to apply fmafrench<br>how to apply submafations<br>how to apply mafrench<br>how to apply attribute<br>how to apply fafrench<br> | how to apply fama-french model in R<br>apply fama-french model<br>how to apply fama-french model in r<br>fama-french model<br>how to apply french model<br> | fama-french model
while loops | while loops python<br>while loops java<br>while loops c++<br>while loops matlab<br>while loops javascript<br> | while loops python<br>while loops java<br>while loops in python<br>while loops in java<br>while loops c#<br> | while loops python<br>while loops java<br>while loops in java<br>while loops in python<br>python while loops<br> | python while loops
uninstall anaconda | uninstall anaconda3 mac<br>uninstall anaconda in linux<br>uninstall anaconda package<br>uninstall anaconda macos<br>uninstall anaconda3 windows<br> | uninstall anaconda ubuntu<br>uninstall anaconda<br>uninstall anaconda mac<br>uninstall anaconda linux<br>uninstall anaconda windows<br> | uninstall anaconda from ubuntu<br>uninstall anaconda windows<br>uninstall anaconda on windows<br>uninstall anaconda in ubuntu<br>uninstall anaconda windows 10<br> | uninstall anaconda from ubuntu
python arguments | python arguments parser<br>python arguments example<br>python arguments command line<br>python arguments list<br>python arguments default value<br> | python arguments<br>python find arguments<br>python list arguments<br>python arguments arguments<br>python function arguments<br> | python command arguments<br>python command line arguments<br>python arguments parsing<br>python arguments bat<br>python script arguments<br> | python command line arguments
erlang_home not set corrently | erlang_home not set correctly<br>solarwinds erlang_home not set correctly<br>rabbitmq erlang_home not set correctly<br>erlang_home not set correctly windows | lang_set not corrupt<br>lang_set not cortly<br>erlang_set not corrupt<br>lang_language not set<br>lang_change not set<br> | erlang_home not set<br>error home not set corrently<br>erlang_home not set corrently<br>erlang_home not set corrently maven<br>erlang_home corrently<br> | erlang_home not set
importar do excel para acces | exportar do excel para access<br>importar do excel para o access<br>importar dados do excel para access<br>como exportar do excel para access<br>exportar do excel para o access<br> | import excel vba<br>import csv excel<br>import excel vba excel<br>import r excel<br>import doexcel vba<br> | importar do excel para<br>import excel para acces<br>importar excel para<br>importar do excel<br>how to import excel para acces<br> | importar do excel
Git bonnes pratiques | git les bonnes pratiques | Git conditions<br>Git multiple conditions<br>Git bons nets<br>Git multiple suites<br>Git bons nees<br> | Git bonnes<br>Git bonnes product<br>Git bonnes products<br>Git best practices<br>Git bonnes projects<br> | Git best practices
Keystone js REST api | keystone js api | Keystone js rest api<br>Keystone js<br>Keystone js api<br>Keystone js REST api<br>Keystone javascript<br> | Keystone api<br>Keystone rest api<br>Keystone REST api<br>Keystone.js REST api<br>Keystone js REST<br> | Keystone rest api
how to unselect checkboxes using selenium java? | how to uncheck checkbox in selenium java<br>how to uncheck checkbox using selenium webdriver<br>how to uncheck checkbox in selenium webdriver c#<br>how to uncheck checkbox in selenium webdriver python<br>how to select and deselect checkbox using selenium webdriver python<br> | how to select checkboxes using selenium webdriver<br>how to select checkboxes using selenium java<br>how to select checkboxes using selenium<br>how to select uncheckboxes using selenium<br>how to select uncheckboxes using selenium java<br> | checkboxes using selenium java?<br>how to unselect checkboxes using selenium java<br>how to unselect checkboxes using selenium<br>checkboxes using selenium java<br>how to unselect checkboxes using selenium java ?<br> | checkboxes using selenium java?
How to make image asset | how to create image asset in android studio<br>how to create image assets<br>how to use image asset in android studio<br>android studio create image asset<br>create image asset android studio<br> | How to make image asset<br>How to make image asset swift<br>How to make image asset python<br>How to make image asset android<br>How to make image asset c++<br> | How to make image asset android<br>How to make image asset swift<br>How to make image asset android studio<br>How to make image asset in swift<br>How to make image asset ionic<br> | How to make image asset android studio
Base table not found | base table not found 259 invalid table name<br>base table not found laravel<br>openoffice base table not found in statement<br>libreoffice base table not found in statement<br>drupal base table not found<br> | Base table not found<br>Base table not found laravel<br>Base table not found oracle<br>"Base table not found"<br>Base table not found python<br> | laravel Base table not found<br>Base table not found laravel<br>Basetable not found laravel<br>magento Base table not found<br>Base table not found in laravel<br> | Base table not found in laravel
fully connected layer | fully connected layer pytorch<br>fully connected layer keras<br>fully connected layer cnn<br>fully connected layer tensorflow<br>fully connected layer matlab<br> | fully connected layer android<br>fully connected layer<br>connected layer<br>fully connected layer python<br>fully connected layer swift<br> | fully connected layer android<br>why fully connected layer<br>why we need fully connected layer<br>fully connected layer chrome<b
