raw/book/EssenceOfSoftware_Eng/ — Daniel Jackson (2021) 원본 11개 폴더 추가 wiki/sources/ EOS 챕터별 한국어 페이지 8개: - EOS-overview: 전체 개요, 설계 3수준, 핵심 원칙 - EOS-part1: Ch1-3 동기 (Backblaze/Dropbox 사례, 개념 역할) - EOS-ch4: 개념 구조 (5요소: 이름·목적·상태·행동·운영 원칙) - EOS-ch5: 개념 목적 (좋은 목적 4기준, 미스피트 사례) - EOS-ch6: 개념 조합 (동기화, 시너지, 과잉/과소 동기화) - EOS-ch7: 개념 의존 (의존 다이어그램, 제네릭 개념) - EOS-ch8: 개념 매핑 (다크 패턴, UI 매핑 딜레마) - EOS-part3: 원칙 Ch9-11 (특정성·친숙성·무결성) wiki/index.md Sources 섹션 EOS 8개 등록, wiki/log.md 기록 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2358 lines
41 KiB
JSON
2358 lines
41 KiB
JSON
{
|
|
"table_of_contents": [
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 0,
|
|
"polygon": [
|
|
[
|
|
165.375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.1159973144531,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.1159973144531,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.513671875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 1,
|
|
"polygon": [
|
|
[
|
|
152.76820373535156,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24371337890625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24371337890625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Synergistic Composition",
|
|
"heading_level": null,
|
|
"page_id": 1,
|
|
"polygon": [
|
|
[
|
|
164.29833984375,
|
|
212.69598388671875
|
|
],
|
|
[
|
|
263.0215148925781,
|
|
211.7021484375
|
|
],
|
|
[
|
|
263.0215148925781,
|
|
224.69601440429688
|
|
],
|
|
[
|
|
164.29833984375,
|
|
224.69601440429688
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 2,
|
|
"polygon": [
|
|
[
|
|
165.59033203125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11041259765625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11041259765625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.72900390625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 3,
|
|
"polygon": [
|
|
[
|
|
152.7624053955078,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "e Beautiful Synergy of Trash & Folder",
|
|
"heading_level": null,
|
|
"page_id": 3,
|
|
"polygon": [
|
|
[
|
|
132.2138671875,
|
|
167.4755859375
|
|
],
|
|
[
|
|
295.7919921875,
|
|
166.1748046875
|
|
],
|
|
[
|
|
295.7919921875,
|
|
179.69601440429688
|
|
],
|
|
[
|
|
132.2138671875,
|
|
179.69601440429688
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 4,
|
|
"polygon": [
|
|
[
|
|
165.375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11029052734375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11029052734375,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.513671875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Synergies Are Rarely Perfect",
|
|
"heading_level": null,
|
|
"page_id": 4,
|
|
"polygon": [
|
|
[
|
|
168.17431640625,
|
|
271.86328125
|
|
],
|
|
[
|
|
282.5519714355469,
|
|
270.5625
|
|
],
|
|
[
|
|
282.5519714355469,
|
|
284.40350341796875
|
|
],
|
|
[
|
|
168.17431640625,
|
|
284.40350341796875
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 5,
|
|
"polygon": [
|
|
[
|
|
152.76809692382812,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24359130859375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24359130859375,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Synchronizing Too Much and Too Lile",
|
|
"heading_level": null,
|
|
"page_id": 5,
|
|
"polygon": [
|
|
[
|
|
131.99853515625,
|
|
137.5576171875
|
|
],
|
|
[
|
|
294.75738525390625,
|
|
137.5576171875
|
|
],
|
|
[
|
|
294.75738525390625,
|
|
149.7059326171875
|
|
],
|
|
[
|
|
131.99853515625,
|
|
149.7059326171875
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Over-Synchronization & e Strange Case of e Canceled Seminars",
|
|
"heading_level": null,
|
|
"page_id": 5,
|
|
"polygon": [
|
|
[
|
|
75.15087890625,
|
|
257.2294921875
|
|
],
|
|
[
|
|
353.5644226074219,
|
|
257.2294921875
|
|
],
|
|
[
|
|
353.5644226074219,
|
|
269.6960144042969
|
|
],
|
|
[
|
|
75.15087890625,
|
|
269.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 6,
|
|
"polygon": [
|
|
[
|
|
165.59033203125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11041259765625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11041259765625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.72900390625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 7,
|
|
"polygon": [
|
|
[
|
|
152.76229858398438,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Under-synchronization and a Group at Could Never Be Joined",
|
|
"heading_level": null,
|
|
"page_id": 7,
|
|
"polygon": [
|
|
[
|
|
83.1181640625,
|
|
287.69598388671875
|
|
],
|
|
[
|
|
345.73388671875,
|
|
286.4970703125
|
|
],
|
|
[
|
|
345.73388671875,
|
|
299.6960144042969
|
|
],
|
|
[
|
|
82.2568359375,
|
|
299.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 8,
|
|
"polygon": [
|
|
[
|
|
166.02099609375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11041259765625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11041259765625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
165.15966796875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Some other examples of under-synchronization:",
|
|
"heading_level": null,
|
|
"page_id": 8,
|
|
"polygon": [
|
|
[
|
|
71.0595703125,
|
|
291.97210693359375
|
|
],
|
|
[
|
|
278.6124267578125,
|
|
290.724609375
|
|
],
|
|
[
|
|
278.6124267578125,
|
|
303.47210693359375
|
|
],
|
|
[
|
|
71.0595703125,
|
|
303.47210693359375
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 9,
|
|
"polygon": [
|
|
[
|
|
152.67041015625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.27099609375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
151.80908203125,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 10,
|
|
"polygon": [
|
|
[
|
|
165.375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11724853515625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11724853515625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.513671875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Lessons & Practices",
|
|
"heading_level": null,
|
|
"page_id": 10,
|
|
"polygon": [
|
|
[
|
|
185.40087890625,
|
|
77.69598388671875
|
|
],
|
|
[
|
|
265.8670349121094,
|
|
76.4208984375
|
|
],
|
|
[
|
|
265.8670349121094,
|
|
89.69598388671875
|
|
],
|
|
[
|
|
184.53955078125,
|
|
89.69598388671875
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Some lessons from this chapter:",
|
|
"heading_level": null,
|
|
"page_id": 10,
|
|
"polygon": [
|
|
[
|
|
59.64697265625,
|
|
96.908203125
|
|
],
|
|
[
|
|
196.28536987304688,
|
|
95.607421875
|
|
],
|
|
[
|
|
196.28536987304688,
|
|
108.467529296875
|
|
],
|
|
[
|
|
58.78564453125,
|
|
108.467529296875
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "And some practices you can apply now:",
|
|
"heading_level": null,
|
|
"page_id": 10,
|
|
"polygon": [
|
|
[
|
|
59.431640625,
|
|
395.7626953125
|
|
],
|
|
[
|
|
229.3616485595703,
|
|
394.4619140625
|
|
],
|
|
[
|
|
229.3616485595703,
|
|
408.3876037597656
|
|
],
|
|
[
|
|
58.5703125,
|
|
408.3876037597656
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Concept Dependence",
|
|
"heading_level": null,
|
|
"page_id": 12,
|
|
"polygon": [
|
|
[
|
|
149.009765625,
|
|
105.36328125
|
|
],
|
|
[
|
|
303.0359191894531,
|
|
104.0625
|
|
],
|
|
[
|
|
303.0359191894531,
|
|
126.2142333984375
|
|
],
|
|
[
|
|
148.1484375,
|
|
126.2142333984375
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Growing a Soware Product Concept by Concept",
|
|
"heading_level": null,
|
|
"page_id": 12,
|
|
"polygon": [
|
|
[
|
|
126.1845703125,
|
|
496.5732421875
|
|
],
|
|
[
|
|
325.3974914550781,
|
|
495.2724609375
|
|
],
|
|
[
|
|
325.3974914550781,
|
|
509.6959991455078
|
|
],
|
|
[
|
|
126.1845703125,
|
|
509.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 13,
|
|
"polygon": [
|
|
[
|
|
152.76231384277344,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2378234863281,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2378234863281,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Building the Concept Inventory",
|
|
"heading_level": null,
|
|
"page_id": 13,
|
|
"polygon": [
|
|
[
|
|
150.732421875,
|
|
361.6171875
|
|
],
|
|
[
|
|
277.1770324707031,
|
|
360.31640625
|
|
],
|
|
[
|
|
277.1770324707031,
|
|
374.6960144042969
|
|
],
|
|
[
|
|
149.87109375,
|
|
374.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "7: concept Dependence",
|
|
"heading_level": null,
|
|
"page_id": 14,
|
|
"polygon": [
|
|
[
|
|
167.74365234375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9263610839844,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9263610839844,
|
|
52.36962890625
|
|
],
|
|
[
|
|
166.88232421875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "An Inventory of Generic Concepts",
|
|
"heading_level": null,
|
|
"page_id": 14,
|
|
"polygon": [
|
|
[
|
|
157.40771484375,
|
|
437.3876953125
|
|
],
|
|
[
|
|
294.1502380371094,
|
|
436.0869140625
|
|
],
|
|
[
|
|
294.1502380371094,
|
|
449.6959991455078
|
|
],
|
|
[
|
|
156.54638671875,
|
|
449.7451171875
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 15,
|
|
"polygon": [
|
|
[
|
|
152.76791381835938,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.243408203125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.243408203125,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "e Concept Dependence Diagram",
|
|
"heading_level": null,
|
|
"page_id": 15,
|
|
"polygon": [
|
|
[
|
|
142.76513671875,
|
|
317.390625
|
|
],
|
|
[
|
|
284.9508361816406,
|
|
316.08984375
|
|
],
|
|
[
|
|
284.9508361816406,
|
|
329.6960144042969
|
|
],
|
|
[
|
|
142.76513671875,
|
|
329.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "7: concept Dependence",
|
|
"heading_level": null,
|
|
"page_id": 16,
|
|
"polygon": [
|
|
[
|
|
168.17431640625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9321594238281,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9321594238281,
|
|
52.36962890625
|
|
],
|
|
[
|
|
167.31298828125,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 17,
|
|
"polygon": [
|
|
[
|
|
152.7680206298828,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2435302734375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2435302734375,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.0244140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "e Structure of Some Familiar Apps",
|
|
"heading_level": null,
|
|
"page_id": 17,
|
|
"polygon": [
|
|
[
|
|
139.53515625,
|
|
436.0869140625
|
|
],
|
|
[
|
|
289.2171325683594,
|
|
434.7861328125
|
|
],
|
|
[
|
|
289.2171325683594,
|
|
449.7060089111328
|
|
],
|
|
[
|
|
138.673828125,
|
|
449.7060089111328
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "7: concept Dependence",
|
|
"heading_level": null,
|
|
"page_id": 18,
|
|
"polygon": [
|
|
[
|
|
167.74365234375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9321594238281,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9321594238281,
|
|
52.36962890625
|
|
],
|
|
[
|
|
166.88232421875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 19,
|
|
"polygon": [
|
|
[
|
|
152.76239013671875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.0244140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Lessons & Practices",
|
|
"heading_level": null,
|
|
"page_id": 19,
|
|
"polygon": [
|
|
[
|
|
174.20361328125,
|
|
437.6959991455078
|
|
],
|
|
[
|
|
253.86572265625,
|
|
437.6959991455078
|
|
],
|
|
[
|
|
253.86572265625,
|
|
449.6959991455078
|
|
],
|
|
[
|
|
174.20361328125,
|
|
449.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "7: concept Dependence",
|
|
"heading_level": null,
|
|
"page_id": 20,
|
|
"polygon": [
|
|
[
|
|
167.74365234375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9322509765625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
283.9322509765625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
166.88232421875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Concept Mapping",
|
|
"heading_level": null,
|
|
"page_id": 22,
|
|
"polygon": [
|
|
[
|
|
162.791015625,
|
|
106.2142333984375
|
|
],
|
|
[
|
|
290.0099182128906,
|
|
106.013671875
|
|
],
|
|
[
|
|
290.0099182128906,
|
|
126.2142333984375
|
|
],
|
|
[
|
|
161.9296875,
|
|
126.2142333984375
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "How to Make a Simple Concept Hard",
|
|
"heading_level": null,
|
|
"page_id": 22,
|
|
"polygon": [
|
|
[
|
|
148.1484375,
|
|
497.2236328125
|
|
],
|
|
[
|
|
302.95819091796875,
|
|
495.9228515625
|
|
],
|
|
[
|
|
302.95819091796875,
|
|
509.6959991455078
|
|
],
|
|
[
|
|
148.1484375,
|
|
509.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 23,
|
|
"polygon": [
|
|
[
|
|
152.76229858398438,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "8: concept Mapping",
|
|
"heading_level": null,
|
|
"page_id": 24,
|
|
"polygon": [
|
|
[
|
|
177.43359375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
274.79998779296875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
274.79998779296875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
176.572265625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Including a User Manual in the Interface",
|
|
"heading_level": null,
|
|
"page_id": 24,
|
|
"polygon": [
|
|
[
|
|
144.48779296875,
|
|
421.453125
|
|
],
|
|
[
|
|
307.8135070800781,
|
|
420.15234375
|
|
],
|
|
[
|
|
307.8135070800781,
|
|
434.6959991455078
|
|
],
|
|
[
|
|
144.48779296875,
|
|
434.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 25,
|
|
"polygon": [
|
|
[
|
|
152.67041015625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.27099609375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
151.80908203125,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Dark Paerns: Intentional Obfuscations",
|
|
"heading_level": null,
|
|
"page_id": 25,
|
|
"polygon": [
|
|
[
|
|
132.85986328125,
|
|
377.2265625
|
|
],
|
|
[
|
|
295.25750732421875,
|
|
375.92578125
|
|
],
|
|
[
|
|
295.25750732421875,
|
|
389.6960144042969
|
|
],
|
|
[
|
|
132.85986328125,
|
|
389.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "8: concept Mapping",
|
|
"heading_level": null,
|
|
"page_id": 26,
|
|
"polygon": [
|
|
[
|
|
177.21826171875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
274.80010986328125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
274.80010986328125,
|
|
52.36962890625
|
|
],
|
|
[
|
|
176.35693359375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 27,
|
|
"polygon": [
|
|
[
|
|
152.23974609375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2378234863281,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2378234863281,
|
|
52.36962890625
|
|
],
|
|
[
|
|
151.37841796875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Mapping Complex Compositions: e Mysteries of Gmail Labels",
|
|
"heading_level": null,
|
|
"page_id": 27,
|
|
"polygon": [
|
|
[
|
|
83.1181640625,
|
|
242.595703125
|
|
],
|
|
[
|
|
345.2986145019531,
|
|
241.294921875
|
|
],
|
|
[
|
|
345.2986145019531,
|
|
254.69601440429688
|
|
],
|
|
[
|
|
82.2568359375,
|
|
254.69601440429688
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "8: concept Mapping",
|
|
"heading_level": null,
|
|
"page_id": 28,
|
|
"polygon": [
|
|
[
|
|
177.64892578125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
274.79998779296875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
274.79998779296875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
176.78759765625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 29,
|
|
"polygon": [
|
|
[
|
|
152.7622833251953,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.0244140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Understandable but Unusable: Backblaze Restore",
|
|
"heading_level": null,
|
|
"page_id": 29,
|
|
"polygon": [
|
|
[
|
|
114.1259765625,
|
|
347.69598388671875
|
|
],
|
|
[
|
|
314.3582763671875,
|
|
346.658203125
|
|
],
|
|
[
|
|
314.3582763671875,
|
|
359.6960144042969
|
|
],
|
|
[
|
|
114.1259765625,
|
|
359.6960144042969
|
|
]
|
|
]
|
|
}
|
|
],
|
|
"page_stats": [
|
|
{
|
|
"page_id": 0,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
103
|
|
],
|
|
[
|
|
"Line",
|
|
37
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 1,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
92
|
|
],
|
|
[
|
|
"Line",
|
|
36
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 2,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
137
|
|
],
|
|
[
|
|
"Line",
|
|
47
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"ListItem",
|
|
3
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"ListGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 3,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
97
|
|
],
|
|
[
|
|
"Line",
|
|
34
|
|
],
|
|
[
|
|
"Text",
|
|
7
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 4,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
57
|
|
],
|
|
[
|
|
"TableCell",
|
|
45
|
|
],
|
|
[
|
|
"Line",
|
|
26
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Table",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"TableGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 5,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
81
|
|
],
|
|
[
|
|
"Line",
|
|
35
|
|
],
|
|
[
|
|
"Text",
|
|
6
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
3
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 6,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
66
|
|
],
|
|
[
|
|
"Line",
|
|
26
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"PictureGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 7,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
87
|
|
],
|
|
[
|
|
"Line",
|
|
36
|
|
],
|
|
[
|
|
"Text",
|
|
6
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 8,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
54
|
|
],
|
|
[
|
|
"TableCell",
|
|
48
|
|
],
|
|
[
|
|
"Line",
|
|
26
|
|
],
|
|
[
|
|
"Text",
|
|
3
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Form",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 9,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
66
|
|
],
|
|
[
|
|
"Line",
|
|
29
|
|
],
|
|
[
|
|
"TableCell",
|
|
8
|
|
],
|
|
[
|
|
"Text",
|
|
3
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Form",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 10,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
93
|
|
],
|
|
[
|
|
"Line",
|
|
36
|
|
],
|
|
[
|
|
"ListItem",
|
|
11
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
4
|
|
],
|
|
[
|
|
"ListGroup",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 11,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"TableCell",
|
|
33
|
|
],
|
|
[
|
|
"Form",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 12,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
70
|
|
],
|
|
[
|
|
"Line",
|
|
29
|
|
],
|
|
[
|
|
"Text",
|
|
6
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageHeader",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 13,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
77
|
|
],
|
|
[
|
|
"Line",
|
|
36
|
|
],
|
|
[
|
|
"Text",
|
|
8
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 14,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
99
|
|
],
|
|
[
|
|
"Line",
|
|
36
|
|
],
|
|
[
|
|
"Text",
|
|
6
|
|
],
|
|
[
|
|
"ListItem",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"ListGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 15,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
92
|
|
],
|
|
[
|
|
"Line",
|
|
36
|
|
],
|
|
[
|
|
"Text",
|
|
7
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 16,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
90
|
|
],
|
|
[
|
|
"Line",
|
|
34
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Figure",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"FigureGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 17,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
136
|
|
],
|
|
[
|
|
"Line",
|
|
41
|
|
],
|
|
[
|
|
"Text",
|
|
9
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Figure",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"FigureGroup",
|
|
1
|
|
],
|
|
[
|
|
"Reference",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 18,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
113
|
|
],
|
|
[
|
|
"Line",
|
|
38
|
|
],
|
|
[
|
|
"Text",
|
|
3
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Figure",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"FigureGroup",
|
|
1
|
|
],
|
|
[
|
|
"Reference",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 19,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
104
|
|
],
|
|
[
|
|
"Line",
|
|
34
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"ListItem",
|
|
2
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"ListGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 20,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
54
|
|
],
|
|
[
|
|
"Line",
|
|
21
|
|
],
|
|
[
|
|
"ListItem",
|
|
5
|
|
],
|
|
[
|
|
"Text",
|
|
2
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"ListGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 21,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"TableCell",
|
|
33
|
|
],
|
|
[
|
|
"Form",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 22,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
67
|
|
],
|
|
[
|
|
"Line",
|
|
29
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"PageHeader",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 23,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
53
|
|
],
|
|
[
|
|
"Line",
|
|
25
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"PictureGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 24,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
51
|
|
],
|
|
[
|
|
"Line",
|
|
22
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Figure",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"FigureGroup",
|
|
1
|
|
],
|
|
[
|
|
"Reference",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 25,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
55
|
|
],
|
|
[
|
|
"Line",
|
|
23
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"PictureGroup",
|
|
1
|
|
],
|
|
[
|
|
"Reference",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 26,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
62
|
|
],
|
|
[
|
|
"Line",
|
|
27
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Figure",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"FigureGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 27,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
90
|
|
],
|
|
[
|
|
"Line",
|
|
32
|
|
],
|
|
[
|
|
"Text",
|
|
6
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"PictureGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 28,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
55
|
|
],
|
|
[
|
|
"Line",
|
|
23
|
|
],
|
|
[
|
|
"TableCell",
|
|
18
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Form",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
},
|
|
{
|
|
"page_id": 29,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
58
|
|
],
|
|
[
|
|
"Line",
|
|
23
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"PictureGroup",
|
|
1
|
|
]
|
|
],
|
|
"block_metadata": {
|
|
"llm_request_count": 0,
|
|
"llm_error_count": 0,
|
|
"llm_tokens_used": 0,
|
|
"previous_text": "",
|
|
"previous_type": "",
|
|
"previous_order": 0
|
|
}
|
|
}
|
|
],
|
|
"debug_data_path": "debug_data\\concepts-091-120"
|
|
} |