We describe a human-machine dialog system designed as a transfer system which establishes a relationship between a natural language and an artificial language. The human-machine dialog system is intended to be used as an interface between a user and a Web platform which automatically develops applications. We first discuss the human-machine dialog system. We then describe how the transfer system works. We finally depict the natural language processing which enables the system to interpret and translate the user instructions.