Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
JavaScript CoffeeScript
Branch: master
Pull request Compare This branch is 28 commits behind pehrlich:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
images
javascripts
stylesheets
.gitignore
changelog.md
manifest.json
options.html
readme.md

readme.md

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

Something went wrong with that request. Please try again.