/GTalkSyntax

Primary LanguageJavaScript

GTalkSyntax

A Google Chrome extension for enabling syntax highlighting in Google Talk.

Available in the Chrome Web Store.

Usage

Chat with someone. Select "Text" or "Code" to use syntax highlighting.

Visit chrome://chrome/extensions/ and click GTalkSyntax options to enable data collection, at either the official or your own custom server. This bit is still under construction.

Design goals

  • Intelligent code detection, using Baysian classification to automatically highlight chat messages.
  • Intelligent language detection (via highlight.js), to correctly highlight languages
  • Backtick parsing for manual highlighting control
  • (opt-in) live data collection, for better machine learning. Powered by NodeJS. (source)

Developer Installation

  • Clone repository: hub clone pehrlich/GTalkSyntax
  • In chrome, navigate to chrome://chrome/extensions/. Select repository with "Load unpacked extension".
  • Compile assets with coffee -wc ./javascripts/*.coffee ./javascripts/**/*.coffee and sass -w stylesheets/*.scss

Server-side repository here: https://github.com/pehrlich/BaysianServer

Maintainence

Contact @ehrlicp on twitter.

TODO

real value features baysian classifier