News for hackers. Stuff that matters.
Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @06:40AM (#14031198)
Problem: The process of getting thoughts from your head into an organized, written draft form isn't as fast or accessible as it could be.

Project: I'm building a conversational UI / bot (https://writing.ai) that helps people write faster. The basic idea is that it asks you a series of questions about a topic, asks follow-up questions for more detail as needed, and when it's done outputs a completed draft. You're still providing the content, but the system understands the structure of completed documents and knows what questions to ask to get the actual writing done more easily.

I just quit my job and started working on this full time last week, so no public version yet, but signups are very welcome.

Re:Ask HN: What are you working on? by drusepth on Tuesday April 04, 2017 @06:53AM (#14031279)
This is a really interesting project. I just signed up to get notified of launch (andrew @ indentlabs.com) but if you want to shoot me an email with what you're working on and where you're at, perhaps I could help out or give you some feedback on the idea/implementation.

Either way, always good to have more eyes occasionally. :)

Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @07:39AM (#14031493)
Thanks, sent you an email!
Re:Ask HN: What are you working on? by mhdempsey on Wednesday April 05, 2017 @10:51AM (#14042467)
Echoing same sentiments as drusepth - would love to provide feedback and test things out if helpful (michael (at) michaeldempsey(dot)me
Re:Ask HN: What are you working on? by ncantelmo on Wednesday April 05, 2017 @11:44AM (#14042929)
Thanks Michael, just sent you a note!
Re:Ask HN: What are you working on? by vladfr on Friday April 07, 2017 @02:09PM (#14062107)
This is super awesome! I soo need this. Drafting with a structure is a part I often skip when trying to write something, which is why writing has become quite hard. I should stop doing it. But your idea is great, looking forward to seeing it in action!
Re:Ask HN: What are you working on? by m-j-fox on Wednesday April 05, 2017 @05:07PM (#14045635)
Cool. I need a conversational AI to help me make good decisions about my to do list.

Orgbot: I'm sorry Dave, you won't have the energy for 3 meetings and a Meetup on Monday. Let's spread the meetings throughout the week and find something you can do in your pajamas while hung-over.

Re:Ask HN: What are you working on? by GrinningFool on Tuesday April 04, 2017 @12:48PM (#14034727)
This looks really intriguing, I look forward to seeing where you go with it.
Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @02:47PM (#14035979)
Appreciate it! I'm looking forward to it too, at this point.
Re:Ask HN: What are you working on? by roseburg on Tuesday April 04, 2017 @02:15PM (#14035680)
I also find this fascinating. I just signed [email protected] I also have another use case I'd like to bounce off you if you could shoot me an email. Thanks!
Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @02:42PM (#14035937)
Email sent, happy to hear about your use case!
Re:Ask HN: What are you working on? by loxias on Tuesday April 04, 2017 @05:28PM (#14037388)
What a cool idea! Writing is my least favorite part of development, just sent an email (loxias AT mit DOT edu), can't wait to try it out.
Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @07:57PM (#14038430)
Thank you for the kind words!
Re:Ask HN: What are you working on? by maximg68 on Wednesday April 05, 2017 @01:14AM (#14039848)
Sounds very promising, I can think of some professional applications in software development. Signed up.
Re:Ask HN: What are you working on? by ncantelmo on Wednesday April 05, 2017 @11:51AM (#14042983)
Thanks, and happy to hear about any applications you have in mind! Feel free to email [email protected] if you'd like to discuss.
Re:Ask HN: What are you working on? by aswerty on Tuesday April 04, 2017 @06:57AM (#14031300)
Sounds interesting. Is it more for creative writing or more business oriented?

I'm signed up in any case.

Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @07:10AM (#14031361)
Thanks for the signup!

My initial target is short-form content such as blog posts and essays. I'm going to wait to see how that goes to decide what to focus on next, but odds are that it'll be more structured content like academic papers or technical reports.

I'm definitely not ruling out an eventual focus on creative writing, but it'll take a bit for the system to get to that stage.

That said, I'm designing it with the ability to ingest annotated writing samples of any sort, so it's possible that a wider range of writing types will be supported sooner than expected.

Re:Ask HN: What are you working on? by e12e on Tuesday April 04, 2017 @07:15AM (#14031387)
Looks very interesting. I guess I might be fighting a loosing battle here - but any plans for an offline solution? This is the kind of thing that I'd probably love to use on the train (many tunnels, no 4g/spotty in-train wireless) - and on flights (wifi is comming, but not always) -- or other places without good network coverage (composing a blog post on a hike..).
Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @08:11AM (#14031666)
Yeah, I understand, it's a completely valid use case. I'm personally much more productive when I'm completely disconnected, so I really identify with the request.

I had, in the past, also been thinking a bit about how the system could work offline because it would avoid a lot of security issues for something like a medical office that wants to create content that's then copied into a medical records system.

My initial thought was to bundle a local copy of the server with pre-trained models, but that becomes problematic on mobile clients. I'm writing the server in Go, so if I go that route I'd probably need to reimplement parts of it in another language and avoid using any remote APIs.

So the answer is: very likely yes, but not initially. You've definitely moved the functionality up my planned features list.

Re:Ask HN: What are you working on? by e12e on Tuesday April 04, 2017 @08:59AM (#14032063)
A self-contained binary would work fine for me (If it could run on a Surface Pro 4 - or as a VM image - eg. hyper-v and/or virtual box).

I always prefer a Free software/open source solution - but I'm not sure how you'd monetize that. Maybe charge for the app (ios/android) - and provide a free/open self-host server solution, along with a subscription service and a web client? (The payment for the app would also grant access to the subscription, and for those that didn't want to self-host/wanted to support the project could pay for the subscription and use the web SaaS solution?).

Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @09:53AM (#14032577)
The plan is to offer a subscription service even if there's an offline component. For a bunch of reasons, it's the best approach for a one-person venture trying to get off the ground.

I've been an OSS user and supporter for a long time. I don't think I'll be open sourcing the core system anytime soon, but I'm very likely to release any useful NLP or ML-related libraries that are created as part of this project. Not sure what those will be or when they'll be ready, but I do have a mind to give back to the OSS community.

Re:Ask HN: What are you working on? by e12e on Wednesday April 05, 2017 @02:08AM (#14040066)
I understand. Fwiw I recently had a look at "cyberduck" again - they do a gpl+free(nag) binary+sale through windows/Apple appstore:

https://cyberduck.io/

Not sure what kind of income they see, though.

Re:Ask HN: What are you working on? by kermittd on Tuesday April 04, 2017 @04:11PM (#14036707)
I just signed up and am awaiting launch!️️[email protected]
Re:Ask HN: What are you working on? by ncantelmo on Tuesday April 04, 2017 @04:31PM (#14036896)
Thank you! I'll keep working to get it launched ASAP. The response from HN today has been extremely encouraging.