AI Book Summarization with ChatGPT

where have you gotten stuck?

There’s multiple levels of sophistication, depending on your budget, and complexity of the work you’re handling

  1. summary of summaries with gpt-3.5
graph TD
    C1[Chapter 1] --> S1[Summary of Chapter 1 with GPT-3.5]
    C2[Chapter 2] --> S2[Summary of Chapter 2 with GPT-3.5]
    C3[Chapter 3] --> S3[Summary of Chapter 3 with GPT-3.5]
    C4[Chapter 4] --> S4[Summary of Chapter 4 with GPT-3.5]
    C5[Chapter 5] --> S5[Summary of Chapter 5 with GPT-3.5]
    
    S1 --> SS[Summary of Summaries with GPT-3.4 or GPT-4]
    S2 --> SS
    S3 --> SS
    S4 --> SS
    S5 --> SS

    SS --> O[Output]
  1. rolling summary with gpt-3.5
graph TD
    C1[Chapter 1] --> S1[Summary of Chapter 1 with GPT-3.5]
    S1 --> RS2[Rolling Summary of Chapter 2 with GPT-3.5]

    C2[Chapter 2] --> RS2
    RS2 --> RS3[Rolling Summary of Chapter 3 with GPT-3.5]

    C3[Chapter 3] --> RS3
    RS3 --> RS4[Rolling Summary of Chapter 4 with GPT-3.5]

    C4[Chapter 4] --> RS4
    RS4 --> RS5[Rolling Summary of Chapter 5 with GPT-3.5]

    C5[Chapter 5] --> RS5
    RS5 --> O[Output]
  1. whole book summary with gpt-4

  2. Synopses With Context


graph TD
    P1[Paragraph 1 + context] --> E1[Embedding P1]
    E1 --> VDB[Vectordb]

    P2[Paragraph 2 + context] --> PA2[Paragraph 2 abstract]
    PA2 --> E2[Embedding P2]
    E2 --> VDB

    P3[Paragraph 3 + context] --> PA3[Paragraph 3 abstract]
    PA3 --> E3[Embedding P3]
    E3 --> VDB

    PN[Paragraph n + context] --> PAN[Paragraph n abstract]
    PAN --> EN[Embedding Pn]
    EN --> VDB

    C1[Chapter 1] --> CS1[Chapter 1 Synopsis]

    C2[Chapter 2] --> ES2[Embedding search ch 2]
    VDB --> ES2
    ES2 --> PAO[Paragraph o..p Abstracts] --> CSC2[Chapter 2 Synopsis with Context]
    C2 --> CSC2

    C3[Chapter 3] --> ES3[Embedding search ch 3]
    VDB --> ES3
    ES3 --> PAO3[Paragraph o..p Abstracts] --> CSC3[Chapter 3 Synopsis with Context]
    C3 --> CSC3

    C4[Chapter 4] --> ES4[Embedding search ch 4]
    VDB --> ES4
    ES4 --> PAO4[Paragraph o..p Abstracts] --> CSC4[Chapter 4 Synopsis with Context]
    C4 --> CSC4

    C5[Chapter 5] --> ES5[Embedding search ch 5]
     VDB --> ES5
    ES5 --> PAO5[Paragraph o..p Abstracts] --> CSC5[Chapter 5 Synopsis with Context]
    C5 --> CSC5

    CS1 --> SOS[Synopsis of Synopses]
    CSC2 --> SOS
    CSC3 --> SOS
    CSC4 --> SOS
    CSC5 --> SOS

    SOS --> O[Output]

    VDB --> P2
   VDB --> P3
   VDB-->PN

Edit: the first box is Chapter 1, if it’s cut off for you too.

15 Likes