Live data from Hacker News

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

zecoda.com

111–120 of 128 posts

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

#111
post #88

Hey john. Congrats on this, this is very interesting. From someone interested in ML/AI, can you explain just a bit more how the deep learning works?

Without going into detail, our model outputs the coordinates of the html elements it recognize. We are taking a visual approach to the problem.

Did you use a recurrent neural network? And/or reinforcement learning?

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

#112

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…

Hi! I'm super curious about how you structured the input and output to the neural network, and which architecture you chose, if you're willing to share (I work at OpenAI)

If you do share I'm happy to give you feedback here if I have any!

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

#113
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…

Unless the machine learning model can infer what those discussions were going to lead to. That would be truly revolutionary.

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

#114
I'm curious how you are handling ambiguity in the original design. Does the algorithm create multiple variants when something could be interpreted in multiple ways, and then the manual validation part of the process involves picking from among the different variants that the algorithm created?

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

#115
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…

For larger clients who are familiar with the design process that's true. But for smaller clients, I would 100% take a working, "wrong" version of a site based on a design file over Sketch iterations any day. You'll get immediate, actionable feedback much faster (ex. "I don't like button X, change it to Y"), often times with less effort and a happier client at the end.

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

#116
Always a pleasure to see others end up with a project that I've working on myself for 2 years on my free time... Don't expect to have the market... I'll. (even if I have to set prices twice cheaper than yours). Sorry, I was working on this project for... 2 years on my free time. I can't fail. I don't matter if I "steal" your customers or what. Because during these 2 years, I was working for my firm, then I was going to workout for 1 hour, then I was working on this project for 3 hours, then bedtime. My weekends and holidays were dedicated-only to the project dev. I didn't have any social life for 2 years in order to work on a Websites generator. And YOU come with your own sites generator????? And you created it with a team, not me I was alone. I will have the market for me only. Too many sacrifices.

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

#118
post #103
post #84

Earlier quoted context omitted.

Wouldn't you achieve the same feedback with minimal dev effort by simply modifying the sketch files with the client until they are signed off on it, which is what designers would be doing before discussing the technical feasibility/performance tradeoffs with devs for implementation? Assuming you are working with a designer that is creating sketch files.

Have you worked with clients? If you have a good producer/leader yes you can get a lot done. But many times this just happens as A. Client approves design B. You build the Beta of the website and launch it for testing with client C. Client shows wife/boss/friend who says “I think we should change this” End result: you end up having to redo the website. This tool helps get that Beta up even if just for the client to t…

The point I made in my reply is that this tool won't save you from those meetings and rounds of changes. As it'll speed up the coding side of the iterative development process by making exactly what the client has described rather than the developer using their experience to build what the client actually wants, there'll have be more meetings in order to get to what the client really needs.

The benefit of automating the production of code is useful, and plenty of people would want that, but targeting the messaging at developers isn't going to work. I would have thought selling this tool to people who employ developers as a way to reduce the number of people they need is a far better route to market.

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

#119
post #88

Hey john. Congrats on this, this is very interesting. From someone interested in ML/AI, can you explain just a bit more how the deep learning works?

Without going into detail, our model outputs the coordinates of the html elements it recognize. We are taking a visual approach to the problem.

I imagine you do some kind of image recognition on the sketch files and then do the code generation.
Post reply on HN