GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Decision Tree System for Online Help

  Featured  Click here to post similar project

Decision Tree System for Online Help is project number 76963 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider theisoft
Budget: $300-1500
Created: 07/28/2006 at 8:37 EDT
Bidding Ends: 08/04/2006 at 8:37 EDT
Project Creator: CDMG View PM Post PM
Buyer Rating: 8.40/108.40/108.40/108.40/108.40/108.40/108.40/108.40/108.40/108.40/10
(5 reviews)
Description: We need to expand the online help functionalty of our web site through a decision tree system. At the moment we answer questions of our clients by phone. In order to reduce these phone calls we want to offer an online help system based on a decision tree system. After going through the decision tree by answering several questions the client will get a particular answer solving his problem or the problem will be automatically forwarded to a second level support officer who will answer by e-mail within one business day.

We need the development of the decision tree software. This software must have a backend (1) and a frontend (2). Furthermore the backend needs a control center (3).

1.
The backend software needs a functionality to design the tree by creating new nodes or leaves.

Nodes mark a branch within the decision tree. The path through the decision tree comes along several nodes and ends in a leave. The decision made in a node depends on
a. questions to the client, expecting either as a multiple choice answers (1 of n) or as a numeric data entry, and
b. system actions executing the information given by the client.

Leaves mark the end of a decision path through the decision tree. If the client arrives at a leave
a. he gets a message printed on the screen or
b. he has to fill in a formular or
c. he can write an individual message explaining his problem.
In case of b. and c. the message is sent to one of our second level support officers by e-mail including a dedicated response link.

2.
The frontend will be driven by client based and system based decisions. Client based decisions can depend on
a. multiple choice (tick 1 of n) or
b. data entry (numeric)
Depending on the answer of the client the system will execute programs and path to another node or leave of the tree.

3.
The control center shall show some statistics about the usage of this online help system and the decision pathes clients has taken.
Further we need a monitoring system about the response time of our support officers, esp. about the questions
a. How many request are open yet (per officer)?
b. Which officer fails to answer his requests within one business day?


Please note:
a. The frontend must appear multilingual. The backend language is english.
b. You can view very rudimental frontends as an example at
http://albatros.cultuzz.de/petzoldf/fragen/fragen.php
http://albatros.cultuzz.de/petzoldf/fragen/fragen2.php
It is only to give you an idea. Fell free to modify and improve.
c. Every individual path through the decision tree should be tracked and stored in a database for further optimisations.
d. We want the program developed in PHP/AJAX and based on MySQL.
e. Screen design is not required.
f. Of course we expect a script documentation incl. an UML diagram.
Report violation
Job Type:
  • PHP
Database: MySQL
Operating system: Linux
Bid count: 24
Average bid: N/A

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
Bids are hidden by project creator. Log in as project creator or bidder as the project creator or as one of the bidders to view bids.
Bid on This Project

 

[ Outsourcing Web Design ] [ Post Project Free ] [ Outsourcing ]

What is GetAFreelancer.com? ( Read about the company )

GetAFreelancer.com is one of the largest sites of its kind. We have earned a good reputation and you can trust us. A freelancer is an independent worker, not on salary, hired instead on a project basis. Our escrow feature is developed to protect both buyers and sellers. Deposit money and don't purchase until your project is completed. If you never tried to contract work to another part of the world you have your chance today. Sign up free! Web Development doesn't have to be expensive. Outsourcing will cut your expenses by more than 50%.

Outsource projects and save a lot of money. Getting affordable freelance work, freelance programming and custom web design done for your website has never been easier. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world. Outsourcing is the process of subcontracting network operations and support to an organization outside your own company. Try it free today!

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.