SSSSSSSiao commited on
Commit
cdafc33
·
verified ·
1 Parent(s): 35958fc

Add hackathon README

Browse files
Files changed (1) hide show
  1. README.md +60 -1
README.md CHANGED
@@ -12,4 +12,63 @@ license: mit
12
  short_description: Turn messy DMs into clean orders.
13
  ---
14
 
15
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  short_description: Turn messy DMs into clean orders.
13
  ---
14
 
15
+ # DM Order Desk
16
+
17
+ DM Order Desk helps tiny sellers turn messy customer messages into a clean order sheet, prep list, and reply drafts.
18
+
19
+ It is designed for home bakers, farmers market vendors, food truck operators, and small Instagram or WhatsApp sellers who take orders through direct messages instead of a full ecommerce system.
20
+
21
+ ## What It Does
22
+
23
+ Paste messy customer DMs into the app. The app extracts:
24
+
25
+ - customer name
26
+ - item
27
+ - quantity
28
+ - flavor or variant
29
+ - pickup time
30
+ - pickup place or delivery address
31
+ - payment status
32
+ - missing details the seller still needs to ask for
33
+
34
+ It then generates:
35
+
36
+ - a structured order sheet
37
+ - a prep list for fulfillment
38
+ - short customer reply drafts
39
+
40
+ ## Example Use Case
41
+
42
+ A home baker receives several messages:
43
+
44
+ ```text
45
+ Maya: Hi! Can I get 2 dozen cupcakes for Saturday morning? Half vanilla, half chocolate.
46
+ Sam: Need 1 birthday cake, chocolate, for pickup Friday 5pm. I can pay Venmo.
47
+ Lena: Do you still have lemon bars? I need some for tomorrow but not sure how many yet.
48
+ Chris: 12 cookies please, pickup at the farmers market. Paid already.
49
+ ```
50
+
51
+ DM Order Desk turns these messages into a structured order table, a prep list, and follow-up replies for missing details.
52
+
53
+
54
+ ## Why Small Models Fit
55
+
56
+ This is a narrow, practical workflow. The model does not need broad world knowledge or long-form reasoning. It only needs to extract structured order details from short messages.
57
+
58
+ The app uses:
59
+
60
+ - Model: `Qwen/Qwen2.5-1.5B-Instruct`
61
+ - Parameter count: about 1.5B
62
+ - Total model size: well under the 32B hackathon limit
63
+ - UI: Gradio
64
+ - Hosting: Hugging Face Spaces
65
+
66
+ ## Track
67
+
68
+ Backyard AI
69
+
70
+ This project is built for a real everyday problem: tiny sellers often receive orders through messy DMs and need to manually turn them into something they can fulfill.
71
+
72
+ ## Limitations
73
+
74
+ This is a prototype. It may still need human review for ambiguous messages, unusual products, or complex multi-message conversations. The goal is to reduce manual sorting work, not replace seller judgment.