I have outlined the features that should be taken in account by the model.
Profile Pallet
| Characteristic |
Description |
Type |
Entry |
| Interests |
These are the primary features for a recommendation. We try to find similarities between interest and task. description |
Array of Strings |
Manual, Mandatory |
| Reputation |
We recommend higher paying tasks to people with more reputation first. |
Number |
Automatic |
| Portfolio |
We can evaluate personal portfolio of user to make sure that it matches with task description |
String (may contain list of IPFS documents) |
Manual, Optional |
| Availability |
Take into account user availability before the deadline when making a recommendation. |
Number (approx. Or list of 10hr,20hr,30hr) |
Manual, Mandatory |
| Profile History |
Previous work history of the User is used to recommend similar tasks. |
Array of Tasks |
Automatic |
| Location |
Location of user in NAD format |
String |
Manual |
Task Pallet
| Characteristic |
Description |
Type |
Entry |
| Title |
Task Title that describes the task |
String |
Manual, Mandatory |
| Requirements |
Definition that specifies the requirements of the task |
String (RichTextEditor?: JSON-Strigify) |
Manual, Mandatory |
| Budget |
The budget for a task |
Number |
Manual, Mandatory |
| Deadline |
Expected end time for the task |
Datetime |
Manual, Mandatory |
| Attachments |
Additional information that is relevant to a task. |
File (Referenced by IPFS Hash) |
Manual, Optional |
| Keywords |
Few words used to filter the task (mainly used for the recommendation) |
Array of Strings |
Manual, Optional |
| Location |
Location of user in NAD format |
String |
Manual |
DAO
| ID |
Unique identifier for an organization |
UUID or similar |
Automatic |
| Description |
Basic description regarding the organization, industry, and goals |
String |
Manual, Optional |
| Vision |
Document that describes company Vision |
String (Hash to IPFS Document) |
Manual, Mandatory |
| Properties |
Custom collection of properties that can be added. |
An array of Objects |
Manual, Optional |
|
|
|
|
I have outlined the features that should be taken in account by the model.
Profile Pallet
Task Pallet
DAO