Giter Club home page Giter Club logo

suboptimal-research-tool's Introduction

Suboptimal Research Tool ยฉ

"Research" topics automatically โ€” powered by Google's autocomplete.

(This is the wrong way to use Google for research, FYI.)

Installation

npm i suboptimal-research-tool -g

CLI Usage

research cats (pluralization shouldn't matter)

Hey, look, a cat!

I think cats are...
   cute
   weird
   curious
   lazy
   flexible
   evil
   stupid
   nocturnal
   sleepy
   funny

What do cats do? They...
   purr
   meow
   sleep
   eat grass
   hate water
   hiss
   bite
   drool
   knead
   sneeze
   spray
   love boxes
   pant
   chirp
   wag tails

There is a curious cat.
There is a lazy cat.
There is a funny, lazy, evil cat.
There is a lazy, evil, cute cat.
There is a funny, weird, flexible cat.
There is a cute, evil, sleepy cat.

A weird cat drooled.
A cute cat bit.
A funny, cute cat hissed.
A funny, stupid, evil cat hated water.
A sleepy cat panted.
A weird cat meowed.

Module Usage

If you have some use for this, here it is!

var research = require("suboptimal-research-tool");
research("bats", function(err, subject){
	if(err){
		return console.error(err);
	}
	console.log(
		subject.singular, // "bat"
		subject.plural, // "bats"
		subject.adjectives, // ["scary", etc.]
		subject.verbs // ["hibernate", etc.]
	);
});

About

This module asks Google's autocomplete team what people search for in relation to a given subject. Specifially, it finds what people have asked in the form of Why are <SUBJECTs>...? (hoping for adjectives) and Why do <SUBJECTs>...? (hoping for verb phrases).

Because of the way the results are procured, they are prone to include misconceptions, stereotypes and opinions.

For instance, people search for "why are zebras extinct", so this module blindly assumes zebras are extinct.

suboptimal-research-tool's People

Contributors

1j01 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

rook2pawn

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.