CRF++ is a simple, customizable, and open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is designed for generic purpose and will be applied to a variety of NLP tasks, such as Named Entity Recognition, Information Extraction and Text Chunking.
- joshua schachter
Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux.
- joshua schachter
wonderfully bitter; presents an "unorthodox school of management based on the axiom that organizations don’t suffer pathologies; they are intrinsically pathological constructs" and therefore "Idealized organizations are not perfect. They are perfectly pathological."
- joshua schachter
"See those two screws at the bottom of the picture? If you connect those screws to a switch of some kind, and plug the whole thing into the USB port of a computer, the switch will act as a one-key keyboard. This one happens to be an Enter key."
- ⓞnor
from Bookmarklet
This is an elaborate AFD joke by Jacques, right? (Edit: by "joke", I mean I wouldn't be surprised if the description is accurate, but kind of underpromises what it can do.)
- Andrew C
Wow, he got shinydevices.com? That's a pretty good domain! Also, this device is way, way prettier than I expected. I'm really impressed by how pretty it is.
- niniane
It is kind of pretty. Who is making these?
- Paul Buchheit
Paul: When I first read "$33 for a 1 key keyboard? (minus the actual key)", I thought you were talking about an actual Apple product.
- Gabe
Dan was kind enough to manufacture the plastic casing pictured. It is indeed prettier than I had expected!
- Jacques Frechet
I've been thinking about hacking up a cheap USB keyboard (a la http://www.instructables.com/id... ) for a project. This device looks like it'd be easier, prettier, and possibly smaller, but $33 does seem a bit steep considering the fact that USB keyboards can be found for less than $10, and it sounds like I'd need several of these if I want to control multiple keys.
- Laurence Gonsalves
How 'bout starting with some USB dictation transcription pedals?
- Ken Sheppardson
I hadn't heard of those before. Thanks. From my searches, it looks like they're for "rewind", "play/pause" and "fast-forward". I'm guessing there are special keycodes for those? I could probably remap them to the keys I want with software, but it'd be nice if they could be more "plug-and-play" (so I could move the device between machines without having to set up mappings). Do you know if any of these transcription pedals are configurable through hardware (eg: dip switches)?
- Laurence Gonsalves
BTW: I've actually seen a few companies that made exactly what I'm looking for, but they all seem to be discontinued. This page has a bunch of links: http://www.halfbakery.com/idea...
- Laurence Gonsalves
Laurence: I'm afraid all I know about them is that they exist. Sorry.
- Ken Sheppardson
Those products from piengineering look good. A bit pricey ($119.95 for what is effectively a 3-key keyboard) but they seem to be programmable, and I guess economies of scale work against them.
- Laurence Gonsalves
If you keep increasing the pricetag you'll reach the Optimus 3 Mini, the 3-key keyboard with separate LCD screens for each key. $179.95.
- Amit Patel
Amit, I think the Optimus 3 uses OLED screens, not LCD. Presumably that's why they're so expensive.
- Gabe
The impressive part about those devices seems to be the reprogramming of the device ROM via USB directly from this web page http://shinydevices.com/setting... (check the source)
- Thomas Amberg