Commit 348b3d4
committed
fix(data): resolve 83 PDA placeholder ram_gb/os values
The PDA dedup follow-up flagged a systemic placeholder pattern in data/pda/:
nearly every clean record carried ram_gb=1 (a placeholder, not 1 GB) and many
Palm/Dell/MiTAC records carried os="Feature phone" for devices that actually
run Palm OS, webOS, or Windows Mobile.
Sourced the real values per device from each record's cited phonedb.net
datasheet (RAM Capacity + Platform fields); for the six kaggle-only records
without an in-record phonedb id, sourced from Wikipedia (Treo 180/270/600/650)
and imei24 (iPAQ Glisten, i-mate Pocket PC), added to source_urls.
- os: "Feature phone" -> "Palm OS" / "webOS" / "Windows Mobile" per device
(50 records corrected; the Windows-Mobile Treos/Dell/Fujitsu-Siemens that were
already correct kept their os).
- ram_gb: placeholder 1 -> true capacity, converted MiB/1024 to match the
existing dataset convention (16->0.016, 32->0.032, 64->0.0625, 128->0.125,
256->0.25, 512->0.5). variant.memory.ram_gb mirrored where present.
Left unresolved (documented, not invented): 12 pre-2003 Palm classics with
2-8 MiB RAM (m100/Zire = 2 MiB; IIIc/IIIxe/VIIx/m105/m125/m130/m500/m505/m515... )
— their true RAM is below the schema's ram_gb floor (0.016 GB = 16 MiB in
app/validate.py), so it cannot be represented without overstating it; their os
was still corrected to "Palm OS" and ram_gb left at the prior value rather than
writing a wrong in-range number.
Verified: python -m app.validate passes; integrity_check.py --strict reports no
hard anomalies.
Refs #2961 parent 761729a commit 348b3d4
83 files changed
Lines changed: 148 additions & 142 deletions
File tree
- data/pda
- dell
- 2002
- dell-axim-x5-advanced
- dell-axim-x5-basic
- 2003
- dell-axim-x3-advanced
- dell-axim-x3-basic
- dell-axim-x3i
- 2004
- dell-axim-x30-advanced
- dell-axim-x30-basic
- dell-axim-x30i
- dell-axim-x50-advanced
- dell-axim-x50-basic
- dell-axim-x50v
- 2005
- dell-axim-x51-advanced
- dell-axim-x51-basic
- dell-axim-x51v
- fujitsu-siemens/2006
- fujitsu-siemens-rpda-n520c
- fujitsu-siemens-rpda-n520p
- fujitsu-siemens-rpda-n560c
- fujitsu-siemens-rpda-n560e
- fujitsu-siemens-rpda-n560p
- hp/2009/ipaq-glisten
- i-mate
- 2003/i-mate-pocket-pc-phone-edition-htc-himalaya
- 2004
- i-mate-pda2k-htc-blue-angel
- pocket-pc
- 2005
- i-mate-pda2-pocket-pc-htc-alpine
- i-mate-pda2k-evdo-htc-harrier
- 2006
- i-mate-pda-l-techfaith-pda-l
- i-mate-pda-n-htc-galaxy-100
- mitac/2003/mitac-mio-728-pda-phone
- palm
- 2000
- palm-iiic
- palm-iiixe
- palm-m100
- palm-viix
- 2001
- palm-m105
- palm-m125
- palm-m500
- palm-m505
- 2002
- palm-i705
- palm-m130
- palm-m515
- palm-tungsten-t
- palm-zire
- treo-180
- 2003
- palm-tungsten-c
- palm-tungsten-e
- palm-tungsten-t2
- palm-tungsten-t3
- palm-tungsten-w
- palm-zire-21
- palm-zire-71
- treo-270
- treo-600
- 2004/treo-650
- 2005
- palm-tx
- palm-z22
- 2006
- palm-treo-700p
- palm-treo-700wx
- palm-treo-700w
- treo-680
- treo-750v
- 2007
- palm-centro-690p-cdma
- palm-treo-755p
- treo-500v
- treo-750
- 2008
- palm-centro-685-gsm
- palm-centro-690-cdma
- palm-treo-500-palm-otto
- palm-treo-800w
- 2009
- palm-pixi-eos
- palm-pixi-gsm
- palm-pre-gsm-palm-castle-g
- palm-pre-palm-castle-c
- palm-treo-pro-cdma-palm-monk
- 2010
- palm-pixi-gsm
- palm-pixi-plus-gsm
- palm-pixi-plus
- palm-pre-2-gsm
- palm-pre-plus-gsm-palm-castle-g
- palm-pre-plus-palm-castle-c
- 2011/palm-pre-2
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments