Giter Club home page Giter Club logo

Comments (6)

gytdau avatar gytdau commented on May 27, 2024 6

What if they could click on the message they sent and edit it? That'd be the most intuitive and simple.

from conversational-form.

felixknox avatar felixknox commented on May 27, 2024 1

@hessius I like that idea, this could be implemented quite easily through attributes ex.: <input cf-validate-previous-answers="are you happy with your previous answers?"..., together with @gytdau suggestion — which we are implementation as we speak — it would be an simple implementation.

@RafaelDavisH regarding errors submitted then we rely on the pattern attribute and other attributes like selects multiple to prevent faulty values being submitted. Combined with the tag level cf-validation attribute, see here would get you far regarding value validation.
Auto-capitalization, auto-correction, check spelling, predictability etc. is quite project-specific I think and is not something that everyone wants. But this question opens up for the discussion to have a feature that would give a developer control over a value once it is submitted.

from conversational-form.

DeanWard avatar DeanWard commented on May 27, 2024

When typing on skype they detect if you send the same message again with small changes and mark it as an edit. Something like that might work well here, too?

from conversational-form.

onzemark avatar onzemark commented on May 27, 2024

Editing it conversationally would be awesome, but require quite some AI I recon. Fixing a typo with "Oops I meant to say Mark" after typing Makr for instance.

from conversational-form.

hessius avatar hessius commented on May 27, 2024

(As mentioned on ph) I've done something similar to this but non dynamic, I solved this issue by grouping questions together and asking if they were correct, e.g. "so before we move on Daniel, is it correct that your telephone number is xxx and your home address is yyy" yes/no. If user selects "no": "okay, let's fix that! What part of the info was incorrect? Name/number/address"

It's a bit of a round about way but when the info is correct it is really a minimal bother and can fit right into a natural-ish conversation (with improved copy), for the person correcting their answers I think that in my limited testing this method is acceptable

from conversational-form.

RafaelDavisH avatar RafaelDavisH commented on May 27, 2024

Since the idea is to have a form completed as a conversation - more like messaging I would say -, then some of the functionalities that messaging has like auto-capitalization, auto-correction, check spelling and predictability that could minimize the errors submitted. Although, if applicant wants to change any answers and go back, maybe the applicant can have an option to flag or mark the questions which can later be revised.

from conversational-form.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.