Live data from Hacker News

Bottery – A conversational agent prototyping platform

github.com

11–20 of 75 posts

Re: Bottery – A conversational agent prototyping platform

#11
This reminds of an old project of myself and a friend around 2001-2003 (yes, it is still hosted on SourceForge):

DAVIS - Dj's and Volker's IRC-Script

http://davis.sourceforge.net

Of course, our language was specific to IRC bots and very ad-hoc. But it had a very fast interpreter written in ANSI C that had beaten all EggDrop IRC bots in terms of speed any day. (Back then, EggDrop was the common choice for creating IRC bots.)

Re: Bottery – A conversational agent prototyping platform

#12
post #2

> (This is not an official Google product) It appears that Google's policy is that all open source personal projects be hosted under its GitHub account. Thus, I think "Google open sources" is a bit misleading; that implies that it's an official project being used by Google, whereas this just looks like a personal project being hosted by Google due to their requirements.

I am also confused with that statement because the files appear to have Google Copyright in them. Example https://github.com/google/bottery/blob/master/js/bots.js

So its not official Google Product yet has Google Copyright. Not sure how that works.

Re: Bottery – A conversational agent prototyping platform

#13
post #2

> (This is not an official Google product) It appears that Google's policy is that all open source personal projects be hosted under its GitHub account. Thus, I think "Google open sources" is a bit misleading; that implies that it's an official project being used by Google, whereas this just looks like a personal project being hosted by Google due to their requirements.

I am also confused with that statement because the files appear to have Google Copyright in them. Example https://github.com/google/bottery/blob/master/js/bots.js So its not official Google Product yet has Google Copyright. Not sure how that works.

> Not sure how that works.

I guess she wrote it at work.

Re: Bottery – A conversational agent prototyping platform

#14
post #4
post #2

> (This is not an official Google product) It appears that Google's policy is that all open source personal projects be hosted under its GitHub account. Thus, I think "Google open sources" is a bit misleading; that implies that it's an official project being used by Google, whereas this just looks like a personal project being hosted by Google due to their requirements.

I don't think so. They've released their internal guidelines here: https://opensource.google.com/docs/iarc/ In this case, the person seems to have opted for the easier "go/releasing" route where Google retains the copyright. But that doesn't seem to strictly mandate using GitHub either.

I bet releasing a project with /google/ in it is a pretty good way to make sure it hits the top of HN though, so it's probably an appealing choice. ;)

Re: Bottery – A conversational agent prototyping platform

#15
post #2

> (This is not an official Google product) It appears that Google's policy is that all open source personal projects be hosted under its GitHub account. Thus, I think "Google open sources" is a bit misleading; that implies that it's an official project being used by Google, whereas this just looks like a personal project being hosted by Google due to their requirements.

There's a (large) middle ground between "personal project" and "official product". It not hard to imagine a project being build as a proof of concept as part of someones regular job, yet not making it to "product", much less "official" status (and never intended to), but still open sourced because it might benefit someone else.

Re: Bottery – A conversational agent prototyping platform

#16
post #2

> (This is not an official Google product) It appears that Google's policy is that all open source personal projects be hosted under its GitHub account. Thus, I think "Google open sources" is a bit misleading; that implies that it's an official project being used by Google, whereas this just looks like a personal project being hosted by Google due to their requirements.

I am also confused with that statement because the files appear to have Google Copyright in them. Example https://github.com/google/bottery/blob/master/js/bots.js So its not official Google Product yet has Google Copyright. Not sure how that works.

Google doesn't support it in any way (=not a product), it's just something the author made during her time at Google internally (=it has Google copyright) that's now open-sourced.

https://twitter.com/GalaxyKate/status/925159463807361024

Re: Bottery – A conversational agent prototyping platform

#17
Anyone figured out how to get this working? I was able to open the index.html in Chrome to see the various panels, but not to load a bot.

I tried pasting the relevant parts from the a raw bot file, but it wouldn't run.

Also, having developed and simulated, how would one use the resulting bot in production?

Re: Bottery – A conversational agent prototyping platform

#18
It would have been nice to see an update to Tracery. It's been over two years since Tracery was updated and it's still not available as a CommonJS module: https://github.com/galaxykate/tracery

It looks like Bottery is using a custom Tracery build which has no documentation: https://github.com/galaxykate/tracery-sugar

The reason I bring this up is because we've had multiple developers ask us to integrate Tracery into another popular open-source project and we couldn't really do it without making a new heavy fork of the project.

Post reply on HN