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>
2387 lines
41 KiB
JSON
2387 lines
41 KiB
JSON
{
|
|
"table_of_contents": [
|
|
{
|
|
"title": "4: concept structure",
|
|
"heading_level": null,
|
|
"page_id": 0,
|
|
"polygon": [
|
|
[
|
|
171.404296875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
280.6190185546875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
280.6190185546875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
170.54296875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Lessons & Practices",
|
|
"heading_level": null,
|
|
"page_id": 0,
|
|
"polygon": [
|
|
[
|
|
185.83154296875,
|
|
227.70599365234375
|
|
],
|
|
[
|
|
265.8670349121094,
|
|
227.3115234375
|
|
],
|
|
[
|
|
265.8670349121094,
|
|
239.70602416992188
|
|
],
|
|
[
|
|
185.83154296875,
|
|
239.70602416992188
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": "Concept Purposes",
|
|
"heading_level": null,
|
|
"page_id": 2,
|
|
"polygon": [
|
|
[
|
|
161.068359375,
|
|
106.2142333984375
|
|
],
|
|
[
|
|
290.61181640625,
|
|
106.013671875
|
|
],
|
|
[
|
|
290.61181640625,
|
|
126.2142333984375
|
|
],
|
|
[
|
|
161.068359375,
|
|
126.2142333984375
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 3,
|
|
"polygon": [
|
|
[
|
|
152.76239013671875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Purposes: First Step to Clarity",
|
|
"heading_level": null,
|
|
"page_id": 3,
|
|
"polygon": [
|
|
[
|
|
152.67041015625,
|
|
167.69598388671875
|
|
],
|
|
[
|
|
274.9083251953125,
|
|
166.5
|
|
],
|
|
[
|
|
274.9083251953125,
|
|
179.69601440429688
|
|
],
|
|
[
|
|
152.67041015625,
|
|
179.69601440429688
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 4,
|
|
"polygon": [
|
|
[
|
|
175.2802734375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.111083984375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.111083984375,
|
|
52.36962890625
|
|
],
|
|
[
|
|
174.4189453125,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Criteria for Purposes",
|
|
"heading_level": null,
|
|
"page_id": 4,
|
|
"polygon": [
|
|
[
|
|
184.53700256347656,
|
|
107.6396484375
|
|
],
|
|
[
|
|
268.51904296875,
|
|
106.3388671875
|
|
],
|
|
[
|
|
268.4626159667969,
|
|
119.69598388671875
|
|
],
|
|
[
|
|
183.67822265625,
|
|
119.69598388671875
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 5,
|
|
"polygon": [
|
|
[
|
|
152.23974609375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2434997558594,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2434997558594,
|
|
52.36962890625
|
|
],
|
|
[
|
|
151.37841796875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Purposes Resolve Design Puzzles",
|
|
"heading_level": null,
|
|
"page_id": 5,
|
|
"polygon": [
|
|
[
|
|
147.93310546875,
|
|
332.349609375
|
|
],
|
|
[
|
|
280.1741638183594,
|
|
331.048828125
|
|
],
|
|
[
|
|
280.1741638183594,
|
|
344.6960144042969
|
|
],
|
|
[
|
|
147.93310546875,
|
|
344.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 6,
|
|
"polygon": [
|
|
[
|
|
175.06494140625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.111083984375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.111083984375,
|
|
52.36962890625
|
|
],
|
|
[
|
|
175.06494140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Concepts without Purposes: Faucets & Editor Buers",
|
|
"heading_level": null,
|
|
"page_id": 6,
|
|
"polygon": [
|
|
[
|
|
119.50927734375,
|
|
361.2919921875
|
|
],
|
|
[
|
|
332.7804260253906,
|
|
361.2919921875
|
|
],
|
|
[
|
|
332.7804260253906,
|
|
374.6960144042969
|
|
],
|
|
[
|
|
119.50927734375,
|
|
374.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 7,
|
|
"polygon": [
|
|
[
|
|
152.455078125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.486328125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2377014160156,
|
|
52.36962890625
|
|
],
|
|
[
|
|
151.59375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 8,
|
|
"polygon": [
|
|
[
|
|
176.35693359375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1111145019531,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1111145019531,
|
|
52.36962890625
|
|
],
|
|
[
|
|
175.49560546875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Concepts with Unclear Purposes: Twier's Favorites",
|
|
"heading_level": null,
|
|
"page_id": 8,
|
|
"polygon": [
|
|
[
|
|
122.57609558105469,
|
|
421.7783203125
|
|
],
|
|
[
|
|
330.4281311035156,
|
|
420.4775390625
|
|
],
|
|
[
|
|
330.4281311035156,
|
|
434.6959991455078
|
|
],
|
|
[
|
|
121.8779296875,
|
|
434.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": "Exploiting Confusing Concepts: e Nanny Scam",
|
|
"heading_level": null,
|
|
"page_id": 9,
|
|
"polygon": [
|
|
[
|
|
114.34130859375,
|
|
496.248046875
|
|
],
|
|
[
|
|
314.40069580078125,
|
|
494.947265625
|
|
],
|
|
[
|
|
314.40069580078125,
|
|
509.7060089111328
|
|
],
|
|
[
|
|
114.34130859375,
|
|
509.7060089111328
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 10,
|
|
"polygon": [
|
|
[
|
|
175.7109375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1167907714844,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1167907714844,
|
|
52.36962890625
|
|
],
|
|
[
|
|
174.849609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Can is Concept Really Be So Hard? e Story of Image Size",
|
|
"heading_level": null,
|
|
"page_id": 10,
|
|
"polygon": [
|
|
[
|
|
100.56005859375,
|
|
257.2294921875
|
|
],
|
|
[
|
|
351.8524169921875,
|
|
255.9287109375
|
|
],
|
|
[
|
|
351.8524169921875,
|
|
269.6960144042969
|
|
],
|
|
[
|
|
100.56005859375,
|
|
269.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 11,
|
|
"polygon": [
|
|
[
|
|
152.7681884765625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24371337890625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24371337890625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 12,
|
|
"polygon": [
|
|
[
|
|
175.92626953125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.11688232421875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.11688232421875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
175.06494140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Whose Purpose? Mine or Yours?",
|
|
"heading_level": null,
|
|
"page_id": 12,
|
|
"polygon": [
|
|
[
|
|
162.03720092773438,
|
|
332.69598388671875
|
|
],
|
|
[
|
|
290.9627990722656,
|
|
331.69921875
|
|
],
|
|
[
|
|
290.9627990722656,
|
|
344.6960144042969
|
|
],
|
|
[
|
|
161.28369140625,
|
|
344.70703125
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"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": "Deceitful Purposes",
|
|
"heading_level": null,
|
|
"page_id": 13,
|
|
"polygon": [
|
|
[
|
|
176.35693359375,
|
|
391.53515625
|
|
],
|
|
[
|
|
251.59059143066406,
|
|
390.234375
|
|
],
|
|
[
|
|
251.59059143066406,
|
|
404.6960144042969
|
|
],
|
|
[
|
|
175.49560546875,
|
|
404.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 14,
|
|
"polygon": [
|
|
[
|
|
176.572265625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1168212890625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1168212890625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
175.7109375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Mists: When Purposes Aren't Fullled",
|
|
"heading_level": null,
|
|
"page_id": 14,
|
|
"polygon": [
|
|
[
|
|
146.64111328125,
|
|
481.6142578125
|
|
],
|
|
[
|
|
305.33441162109375,
|
|
480.3134765625
|
|
],
|
|
[
|
|
305.33441162109375,
|
|
494.6959991455078
|
|
],
|
|
[
|
|
146.64111328125,
|
|
494.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 15,
|
|
"polygon": [
|
|
[
|
|
152.76800537109375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2435302734375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2435302734375,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "A Lethal Mist due to Poor Design",
|
|
"heading_level": null,
|
|
"page_id": 15,
|
|
"polygon": [
|
|
[
|
|
143.4111328125,
|
|
451.37109375
|
|
],
|
|
[
|
|
284.0992126464844,
|
|
450.0703125
|
|
],
|
|
[
|
|
284.0992126464844,
|
|
464.6959991455078
|
|
],
|
|
[
|
|
142.5498046875,
|
|
464.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 16,
|
|
"polygon": [
|
|
[
|
|
175.06494140625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1168212890625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.1168212890625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
175.06494140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "A Mist om a Changing Context",
|
|
"heading_level": null,
|
|
"page_id": 16,
|
|
"polygon": [
|
|
[
|
|
155.0390625,
|
|
422.103515625
|
|
],
|
|
[
|
|
295.52410888671875,
|
|
420.802734375
|
|
],
|
|
[
|
|
295.52410888671875,
|
|
434.6959991455078
|
|
],
|
|
[
|
|
154.177734375,
|
|
435.111328125
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 17,
|
|
"polygon": [
|
|
[
|
|
152.76800537109375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2434997558594,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2434997558594,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.0244140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "An Old Mist Returns",
|
|
"heading_level": null,
|
|
"page_id": 17,
|
|
"polygon": [
|
|
[
|
|
167.5283203125,
|
|
302.1064453125
|
|
],
|
|
[
|
|
259.708740234375,
|
|
300.8056640625
|
|
],
|
|
[
|
|
259.708740234375,
|
|
314.6960144042969
|
|
],
|
|
[
|
|
167.5283203125,
|
|
314.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 18,
|
|
"polygon": [
|
|
[
|
|
175.7109375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.11669921875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.11669921875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
175.7109375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 19,
|
|
"polygon": [
|
|
[
|
|
152.76229858398438,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.23779296875,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.0244140625,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Lessons & Practices",
|
|
"heading_level": null,
|
|
"page_id": 19,
|
|
"polygon": [
|
|
[
|
|
173.98828125,
|
|
287.70599365234375
|
|
],
|
|
[
|
|
253.86582946777344,
|
|
286.4970703125
|
|
],
|
|
[
|
|
253.86582946777344,
|
|
299.7060241699219
|
|
],
|
|
[
|
|
173.98828125,
|
|
299.7060241699219
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "5: concept purposes",
|
|
"heading_level": null,
|
|
"page_id": 20,
|
|
"polygon": [
|
|
[
|
|
175.06494140625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.11676025390625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.11676025390625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
174.20361328125,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Concept Composition",
|
|
"heading_level": null,
|
|
"page_id": 22,
|
|
"polygon": [
|
|
[
|
|
146.8564453125,
|
|
106.2142333984375
|
|
],
|
|
[
|
|
305.05377197265625,
|
|
105.36328125
|
|
],
|
|
[
|
|
305.05377197265625,
|
|
126.2142333984375
|
|
],
|
|
[
|
|
146.8564453125,
|
|
126.2142333984375
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Why Traditional Composition Won't Work",
|
|
"heading_level": null,
|
|
"page_id": 22,
|
|
"polygon": [
|
|
[
|
|
139.31982421875,
|
|
451.37109375
|
|
],
|
|
[
|
|
313.2187805175781,
|
|
450.0703125
|
|
],
|
|
[
|
|
313.2187805175781,
|
|
464.6959991455078
|
|
],
|
|
[
|
|
139.31982421875,
|
|
464.6959991455078
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 23,
|
|
"polygon": [
|
|
[
|
|
152.7624053955078,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2379150390625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "A New Kind of Composition",
|
|
"heading_level": null,
|
|
"page_id": 23,
|
|
"polygon": [
|
|
[
|
|
154.82373046875,
|
|
257.69598388671875
|
|
],
|
|
[
|
|
271.7567138671875,
|
|
256.5791015625
|
|
],
|
|
[
|
|
271.7567138671875,
|
|
269.6960144042969
|
|
],
|
|
[
|
|
154.82373046875,
|
|
269.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 24,
|
|
"polygon": [
|
|
[
|
|
165.375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.1103210449219,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.1103210449219,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.513671875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Free Composition",
|
|
"heading_level": null,
|
|
"page_id": 24,
|
|
"polygon": [
|
|
[
|
|
189.4921875,
|
|
272.69598388671875
|
|
],
|
|
[
|
|
262.0443115234375,
|
|
271.86328125
|
|
],
|
|
[
|
|
262.0443115234375,
|
|
284.6960144042969
|
|
],
|
|
[
|
|
189.4921875,
|
|
284.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 25,
|
|
"polygon": [
|
|
[
|
|
152.23974609375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2436218261719,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2436218261719,
|
|
52.36962890625
|
|
],
|
|
[
|
|
151.37841796875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 26,
|
|
"polygon": [
|
|
[
|
|
165.375,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.1161193847656,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.1161193847656,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.513671875,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 27,
|
|
"polygon": [
|
|
[
|
|
152.455078125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2434997558594,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.2434997558594,
|
|
52.36962890625
|
|
],
|
|
[
|
|
151.59375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "6: concept composition",
|
|
"heading_level": null,
|
|
"page_id": 28,
|
|
"polygon": [
|
|
[
|
|
165.8056640625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11602783203125,
|
|
40.86962890625
|
|
],
|
|
[
|
|
286.11602783203125,
|
|
52.36962890625
|
|
],
|
|
[
|
|
164.9443359375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "Collaborative Composition",
|
|
"heading_level": null,
|
|
"page_id": 28,
|
|
"polygon": [
|
|
[
|
|
171.61962890625,
|
|
332.6748046875
|
|
],
|
|
[
|
|
280.9985046386719,
|
|
331.3740234375
|
|
],
|
|
[
|
|
280.9985046386719,
|
|
344.6960144042969
|
|
],
|
|
[
|
|
170.75830078125,
|
|
344.6960144042969
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"title": "the essence of software",
|
|
"heading_level": null,
|
|
"page_id": 29,
|
|
"polygon": [
|
|
[
|
|
152.76820373535156,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24371337890625,
|
|
40.86962890625
|
|
],
|
|
[
|
|
276.24371337890625,
|
|
52.36962890625
|
|
],
|
|
[
|
|
152.23974609375,
|
|
52.36962890625
|
|
]
|
|
]
|
|
}
|
|
],
|
|
"page_stats": [
|
|
{
|
|
"page_id": 0,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
78
|
|
],
|
|
[
|
|
"Line",
|
|
35
|
|
],
|
|
[
|
|
"ListItem",
|
|
6
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"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": 1,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
38
|
|
],
|
|
[
|
|
"Line",
|
|
13
|
|
],
|
|
[
|
|
"ListItem",
|
|
3
|
|
],
|
|
[
|
|
"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": 2,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
66
|
|
],
|
|
[
|
|
"Line",
|
|
30
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"PageHeader",
|
|
1
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
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",
|
|
77
|
|
],
|
|
[
|
|
"Line",
|
|
35
|
|
],
|
|
[
|
|
"Text",
|
|
9
|
|
],
|
|
[
|
|
"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",
|
|
78
|
|
],
|
|
[
|
|
"Line",
|
|
35
|
|
],
|
|
[
|
|
"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": 5,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
102
|
|
],
|
|
[
|
|
"Line",
|
|
28
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"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": 6,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
84
|
|
],
|
|
[
|
|
"Line",
|
|
28
|
|
],
|
|
[
|
|
"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
|
|
}
|
|
},
|
|
{
|
|
"page_id": 7,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
67
|
|
],
|
|
[
|
|
"TableCell",
|
|
32
|
|
],
|
|
[
|
|
"Line",
|
|
26
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"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": 8,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
54
|
|
],
|
|
[
|
|
"Line",
|
|
24
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Picture",
|
|
2
|
|
],
|
|
[
|
|
"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",
|
|
68
|
|
],
|
|
[
|
|
"Line",
|
|
25
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"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": 10,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
77
|
|
],
|
|
[
|
|
"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": 11,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
51
|
|
],
|
|
[
|
|
"Line",
|
|
21
|
|
],
|
|
[
|
|
"Text",
|
|
3
|
|
],
|
|
[
|
|
"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": 12,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
52
|
|
],
|
|
[
|
|
"Line",
|
|
23
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"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": 13,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
65
|
|
],
|
|
[
|
|
"Line",
|
|
28
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"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": 14,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
57
|
|
],
|
|
[
|
|
"Line",
|
|
24
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"ListItem",
|
|
2
|
|
],
|
|
[
|
|
"Text",
|
|
2
|
|
],
|
|
[
|
|
"Figure",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"FigureGroup",
|
|
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",
|
|
71
|
|
],
|
|
[
|
|
"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": 16,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
56
|
|
],
|
|
[
|
|
"Line",
|
|
25
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"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": 17,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
74
|
|
],
|
|
[
|
|
"Line",
|
|
28
|
|
],
|
|
[
|
|
"TableCell",
|
|
24
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"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": 18,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
64
|
|
],
|
|
[
|
|
"Line",
|
|
29
|
|
],
|
|
[
|
|
"TableCell",
|
|
18
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Table",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"TableGroup",
|
|
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",
|
|
89
|
|
],
|
|
[
|
|
"Line",
|
|
36
|
|
],
|
|
[
|
|
"ListItem",
|
|
6
|
|
],
|
|
[
|
|
"Text",
|
|
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": 20,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
27
|
|
],
|
|
[
|
|
"Line",
|
|
10
|
|
],
|
|
[
|
|
"ListItem",
|
|
3
|
|
],
|
|
[
|
|
"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",
|
|
48
|
|
],
|
|
[
|
|
"Line",
|
|
28
|
|
],
|
|
[
|
|
"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",
|
|
70
|
|
],
|
|
[
|
|
"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": 24,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
80
|
|
],
|
|
[
|
|
"Line",
|
|
23
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"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": 25,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
143
|
|
],
|
|
[
|
|
"Line",
|
|
41
|
|
],
|
|
[
|
|
"Text",
|
|
3
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"ListItem",
|
|
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": 26,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
133
|
|
],
|
|
[
|
|
"Line",
|
|
45
|
|
],
|
|
[
|
|
"ListItem",
|
|
6
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"PictureGroup",
|
|
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": 27,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
139
|
|
],
|
|
[
|
|
"Line",
|
|
41
|
|
],
|
|
[
|
|
"Text",
|
|
3
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
1
|
|
],
|
|
[
|
|
"Code",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
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": 28,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
122
|
|
],
|
|
[
|
|
"Line",
|
|
48
|
|
],
|
|
[
|
|
"ListItem",
|
|
9
|
|
],
|
|
[
|
|
"Text",
|
|
4
|
|
],
|
|
[
|
|
"SectionHeader",
|
|
2
|
|
],
|
|
[
|
|
"Picture",
|
|
1
|
|
],
|
|
[
|
|
"Caption",
|
|
1
|
|
],
|
|
[
|
|
"PageFooter",
|
|
1
|
|
],
|
|
[
|
|
"PictureGroup",
|
|
1
|
|
],
|
|
[
|
|
"ListGroup",
|
|
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": 29,
|
|
"text_extraction_method": "pdftext",
|
|
"block_counts": [
|
|
[
|
|
"Span",
|
|
102
|
|
],
|
|
[
|
|
"Line",
|
|
37
|
|
],
|
|
[
|
|
"Text",
|
|
5
|
|
],
|
|
[
|
|
"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
|
|
}
|
|
}
|
|
],
|
|
"debug_data_path": "debug_data\\concepts-061-090"
|
|
} |