2012-04-11 5 views
1

Ich bin mir nicht sicher, was ich das nennen soll, aber ich suche nach einer einfachen Reihe von Fragen mit vordefinierten Optionen und basierend auf Antworten auf diese Fragen möchte ich meine Website Empfehlungen an den Benutzer geben.Fragen Sie einen Kunden eine Reihe von Fragen und machen Sie Produktempfehlungen

Um genauer zu sein, ich arbeite für eine Hospitality-Firma und wir wollen eine Reihe von Fragen haben wie: "Welche Aktivitäten interessieren Sie? Mit wem werden Sie reisen (Familie, Partner, allein)? Haben Sie? Wenn Sie diese Fragen beantworten möchten, möchten wir dem Besucher eine oder mehrere unserer Eigenschaften vorschlagen:

Gibt es etwas, das an diese Verwendung angepasst werden kann? Betrachten wir ein benutzerdefiniertes Projekt?

Alle Empfehlungen würden am meisten geschätzt werden, und ich entschuldige mich, wenn dies bereits abgedeckt wurde ... nur nicht wusste, was zu suchen.

Antwort

1

Da Ihre Hospitality-Firma die Datenbank ihrer Hotels und Sachen haben sollte, würde ich ein benutzerdefiniertes Projekt erstellen. Ich würde dies tun:

  • definiert eine Datenbank aller Ihre Hotels
  • jedes Hotel als Parameter haben sollte, das Ergebnis jeder Frage (siehe Beispiel unten)
  • baut eine Python/PHP/was auch immer Anwendung um den Kunden diese Fragen zu stellen
  • zeigen Sie ihnen die meisten Hotels in der Nähe ihrer Reihe von Antworten.

Lassen Sie es mich mit einem Beispiel erklären:

können sagen, wir haben 3 Fragen [Haustiere hosten kann ?; kann Kinder bewirten ?; hat Schwimmbad?] und 3 Hotels [A, B, C] jeder von ihnen hat ein Array mit den Antworten auf diese Fragen.

Jetzt in Ihrer Python/php/was auch immer Anwendung müssen Sie Fragen stellen wie "möchten Sie mit Ihrem Haustier reisen?" und speichern Sie die Antworten, um die ganze Reihe von Antworten mit jedem Hotel zu vergleichen. Dann bestellen Sie die Hotels in der Nähe der Antwortmöglichkeiten des Benutzers.