Giter Site home page Giter Site logo

knowledgegraph_plugin's Introduction

knowledgeGraph_plugin

Brief intro:

This is a user script to provide an overview to technical search on Google. You can also access to our web application for technology knowledge graph from the direct answer panel. It is written in Javascript and can run in Greasemonkey (Firefox) and Tampermonkey (Chrome). The overview graph is based on the structured knowledge mined from Stack Overflow. They can assist your technology search by providing an overview of technology landscape. A live video can be seen in https://youtu.be/LERcOBrZUSg. Screenshot can be seen below: alt tag

Functions:

  • The script can detect technology terms (e.g., github, data visualization, machine learning) in your Google search. If the searched technology is in our structured knowledge base, the script renders a definition of the technology (extracted from Stack Overflow TagWiki) and a graph overview of the correlated technologies.
  • The script also provide an access to our web application (http://graphofknowledge.appspot.com/) that can give you more detailed information about your search technologies (e.g., technology trend, comparison of alternative technologies).
  • You can right-click the node for brief definition or double-click for more details.

Usage:

  • Install GreaseMonkey (Firefox) and TamperMonkey (Chrome) in your web browser.
  • Add a new script, copy & paste our code into GreaseMonky or TamperMonkey. (If using TamperMonkey, do remember remove the default comments. They are actually configuration settings that must be replaced by our script.)
  • Search in Google (e.g., java, machine learning, unit testing, mocking), maybe there will be some suprise. Note that the current version support only search by one technology. Searching by multiple technology (e.g., php unit testing) is under development.

Contact:

If you have any problem, do not hesitate to contact me at chen0966|e.ntu.edu.sg. (change "|" to "@").

Thanks and enjoy the journey.

knowledgegraph_plugin's People

Contributors

ccywch avatar xingzc avatar

Stargazers

Kasia Kaminska avatar  avatar Alix Axel avatar

Watchers

 avatar  avatar

knowledgegraph_plugin's Issues

Script doesn't draw KG at search

I tried the script at Chrom (TamperMoneky) and at Firefox (GreaseMonkey). Both cases the knowledge graph was not drawn. When I open the console in firefox, it throws the error.

Script error in [Greasemonkey script Chen Chunyang/knowledgeGraph; version 3.0]:
ReferenceError: GM_getResourceText is not defined knowledgeGraph:582:19
    <anonymous> user-script:Chen Chunyang/knowledgeGraph:582

So I uncommented the @grant GM_getResourceText. But it doesn't help to draw the KG on the google search page.

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.