Live data from Hacker News

Show HN: I trained a deep learning model to build sites for me

zecoda.com

61–70 of 128 posts

Re: Show HN: I trained a deep learning model to build sites for me

#62
post #40

Founder here. As a front end developer, I turn design files into front-end code regularly. But it's a repetitive and demotivating task. It takes time, lots of meetings and boring back and forth questions. I want to change that. So I tried to automate this process. I trained a deep learning (DL) model to visually understand what elements are in a webpage (e.g. input, button, nav, etc) and build the front-end boiler pl…

It takes time, lots of meetings and boring back and forth questions. I want to change that. So I tried to automate this process. The reason for all the meetings and questions is that the designs you're working from are ambiguous, and you don't really have enough information to turn the design files in to working code. I can't quite see how a deep learning model solves that problem. By the sounds of it you've automate…

There is advantage here. Imagine being able to have a CI process for design files - just upload your sketch file's changes to the repo and this tool in your pipeline builds/deploys a version of this in HTML in your staging environment. Easy link sharing built in.

If designers have the ability to work closer to the web, more power to them. It should be our job as software engineers to make this as easy as possible and this tool could be one specific implementation.

Re: Show HN: I trained a deep learning model to build sites for me

#63
post #44

I’m sorry but this feels really hand-wavy to me. What did you feed your model for it to learn how to build vuejs sites? Vuejs template language is total chaos if you haven’t put in quite a bit of time with vue before, there are 2 or 3 ways to do everything. I am having trouble believing this was auto-generated from a deeply learned model. How do you write css, are you writing sass, vue inline styles, or something van…

Great questions. And I also understand your skepticism. You're not the first and don't expect you to be the last :) Trying to answer all your questions: - Our models learnt website's components visually (e.g. what is a navbar, an input, a button, etc) - The output is a .zip file with the .html files and directories for css, js and img - All Vue components can be found in main.js inside the js directory - Vue componen…

Cool, thanks for the reply. For me making components is the hard work, anything that helps automate organizing / naming / and synchronizing a component library with sketch sounds intriguing to me. Is the output intended to be code-edited by a developer to add hrefs, interactivity? Is it intended to generate pseudo components for later finessing or is it intended to produce the final outcome of a site directly from sketch (making Sketch the new dreamweaver?)

Re: Show HN: I trained a deep learning model to build sites for me

#64

Since it is completely automated and the code is doing all the processing, why is the price so high and why is there even a charge is per artboard? Sketch is like 1/10th of that

Not completely automated at this stage. Check my last paragraph on my first comment here. As soon we can make it work 100% automatically we will have much more freedom to change our pricing model.

Re: Show HN: I trained a deep learning model to build sites for me

#66
I predict that one day you'll be able to input your content, specify some site layouts you like and press a button to generate a completely ujique website based on your content, fully designed and coded. The first person to make that is going to be very rich.

Re: Show HN: I trained a deep learning model to build sites for me

#67
post #63

Earlier quoted context omitted.

Great questions. And I also understand your skepticism. You're not the first and don't expect you to be the last :) Trying to answer all your questions: - Our models learnt website's components visually (e.g. what is a navbar, an input, a button, etc) - The output is a .zip file with the .html files and directories for css, js and img - All Vue components can be found in main.js inside the js directory - Vue componen…

Cool, thanks for the reply. For me making components is the hard work, anything that helps automate organizing / naming / and synchronizing a component library with sketch sounds intriguing to me. Is the output intended to be code-edited by a developer to add hrefs, interactivity? Is it intended to generate pseudo components for later finessing or is it intended to produce the final outcome of a site directly from sk…

It's intended to be code-edited by a developer. The goal is to have an advance starting point. You'll start with "everything" ready to work on the fun stuff. If you curious enough to see the output I'm happy to share the code from our demo. If it makes sense drop me a line at john [@] zecoda.com

Re: Show HN: I trained a deep learning model to build sites for me

#68

Founder here. As a front end developer, I turn design files into front-end code regularly. But it's a repetitive and demotivating task. It takes time, lots of meetings and boring back and forth questions. I want to change that. So I tried to automate this process. I trained a deep learning (DL) model to visually understand what elements are in a webpage (e.g. input, button, nav, etc) and build the front-end boiler pl…

Hey, why not give something for people to try. I know[1] it takes (GPU) resources and may give it a hug of death but its much better to let at least some people try it out and give this a feedback while its hot. People may lose interest later on, who knows. 1. Something I made and let people use but nobody uses: https://comic2gif.com

You may want to have an example comic gif on the homepage. I didn't really understand what it did until I tried it. Plus, it would be neat if panels with more text were visible longer.

Re: Show HN: I trained a deep learning model to build sites for me

#69

I predict that one day you'll be able to input your content, specify some site layouts you like and press a button to generate a completely ujique website based on your content, fully designed and coded. The first person to make that is going to be very rich.

Firedrop was doing that, but it seems they've pivoted to something else.

As I recall, it was literally upload your text and photo/video content, and their AI will design a static site for you, optimizing for SEO and engagement.

Re: Show HN: I trained a deep learning model to build sites for me

#70

Founder here. As a front end developer, I turn design files into front-end code regularly. But it's a repetitive and demotivating task. It takes time, lots of meetings and boring back and forth questions. I want to change that. So I tried to automate this process. I trained a deep learning (DL) model to visually understand what elements are in a webpage (e.g. input, button, nav, etc) and build the front-end boiler pl…

Is the access to provide data tagging inputs and outputs or to the model too? Will either the data or the model be open sourced?
Post reply on HN