Ryan (ryan@themedialab.agency)
2025-07-02 12:16:22

@Chris Krecicki, welcome to the team. Just got back from PTO.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-02 12:46:32

hey ryan, nice! where'd you go?

Ryan (ryan@themedialab.agency)
2025-07-02 12:48:16

I’m here

Ryan (ryan@themedialab.agency)
2025-07-02 12:48:26

I had a meeting

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-02 14:34:21

lol meant for pto

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-02 14:34:37

were heading to big bear area this weekend and to laguna for a day

Ryan (ryan@themedialab.agency)
2025-07-02 17:06:15

lol, oh. Staycation at my lady friends land and my lake house. House in order type of vacation with kids visiting their mom

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-02 17:32:13

nice

Ryan (ryan@themedialab.agency)
2025-07-10 09:38:53

@Chris Krecicki, when you get online, please send me a screenshot of the transcrirpt AI and send me some of the cool features, just need three...like what tech, what it does, how it helps.

Ryan (ryan@themedialab.agency)
2025-07-10 09:38:55

Please

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 11:06:52

Here is the readme dump

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 11:06:55

call-transcription

Call recordings are found at https://shieldlegal.dev/reporting/five9/recordings?page=1 Script transcribes with assembly.ai, time stamps, labels and exports as a json file with conversation pieces broken up into objects. Call Transcription Chat System

A Flask-based web application that allows users to upload call transcriptions and interact with them through an AI-powered chat interface. The system uses OpenAI's GPT models to analyze transcriptions and answer questions about call content, making it ideal for quality assurance, call analysis, and information extraction. Project Overview

Call recordings are sourced from ShieldLegal Five9 Recordings Portal. The system transcribes audio using AssemblyAI with timestamps and speaker labels, then exports structured JSON files with conversation pieces broken into manageable objects for analysis. Features

β€’ Audio Transcription: Convert audio files to text using AssemblyAI with speaker identification β€’ Interactive Chat: Ask questions about call content through a web-based chat interface β€’ Speaker Analysis: Automatic speaker detection and labeling β€’ Conversation Context: AI maintains context about the loaded transcription β€’ Chat History: Persistent chat history during session β€’ Real-time Processing: Upload transcriptions and start chatting immediately Technology Stack

β€’ Backend: Flask (Python) β€’ AI/NLP: OpenAI GPT-4 β€’ Transcription: AssemblyAI β€’ Frontend: HTML/CSS/JavaScript β€’ Data Format: JSON Prerequisites

β€’ Python 3.7+ β€’ OpenAI API key β€’ AssemblyAI API key Installation

  1. Clone the repository
  2. git clone <repository-url>
  3. cd call-transcription-chat
    1. 5.
  4. Install dependencies
  5. pip install flask openai assemblyai python-dotenv
    1. 9.
  6. Set up environment variables
  7. Create a .env file in the root directory:
  8. OPENAIAPIKEY=youropenaiapikeyhere
  9. ASSEMBLYAI=yourassemblyaiapikey_here
  10. SECRETKEY=yourflasksecretkey_here
  11. TRANSCRIPTION_FOLDER=transcriptions
  12. MAXCHATHISTORY=20
    1. 18.
  13. Create required directories
  14. mkdir transcriptions
  15. mkdir audio
  16. mkdir templates
    1. Usage

Step 1: Transcribe Audio Files

  1. Place your audio file in the audio/ directory
  2. Update the audio_file path in assembly-ai-transcribe.py
  3. Run the transcription script:
  4. python assembly-ai-transcribe.py
    1. 6.
  5. This generates a transcription.json file with speaker-labeled text and timestamps Step 2: Start the Chat Application

  6. Run the Flask application:

  7. python app.py
    1. 4.
  8. Open your browser and navigate to <http://localhost:5000> Step 3: Load and Chat

  9. Upload your transcription.json file through the web interface

  10. Start asking questions about the call content
  11. The AI will analyze the transcription and provide detailed responses API Endpoints

POST /api/load_transcription_data

Load transcription data from uploaded JSON file. Request Body: { "transcription_data": { ... }, "filename": "optional_filename.json" } Response: { "success": true, "metadata": { "participant_count": 2, "total_utterances": 45 }, "audio_file": "path/to/audio.mp3" } POST /api/chat

Send a message and get AI response about the loaded transcription. Request Body: { "message": "What was discussed about pricing?" } Response: { "response": "Based on the call transcription...", "message_id": "msg_123" } GET /api/chat_history

Retrieve current chat history and transcription status. GET /api/clear_chat

Clear the current chat history. File Structure

call-transcription-chat/ β”œβ”€β”€ app.py # Main Flask application β”œβ”€β”€ assembly-ai-transcribe.py # Audio transcription script β”œβ”€β”€ .env # Environment variables β”œβ”€β”€ requirements.txt # Python dependencies β”œβ”€β”€ transcriptions/ # Stored transcription files β”œβ”€β”€ audio/ # Audio files for transcription β”œβ”€β”€ templates/ # HTML templates β”‚ └── chat.html # Chat interface └── static/ # CSS/JS assets Transcription Data Format

The system expects JSON files with the following structure: { "audio_file": "path/to/audio.mp3", "transcription": "Full text of the conversation...", "status": "completed", "id": "transcription_id", "utterances": [ { "speaker": "A", "text": "Hello, how can I help you?", "start_time": 1000, "end_time": 3000, "confidence": 0.95 } ], "words": [ { "text": "Hello", "start_time": 1000, "end_time": 1500, "confidence": 0.98, "speaker": "A" } ] } Configuration Options

Environment variables you can customize: β€’ TRANSCRIPTION_FOLDER: Directory to store transcription files (default: "transcriptions") β€’ MAX_CHAT_HISTORY: Maximum number of chat messages to keep in memory (default: 20) β€’ SECRET_KEY: Flask session secret key (required for production) Common Use Cases

Quality Assurance

β€’ "Were there any compliance issues in this call?" β€’ "How was the customer's tone throughout the conversation?" β€’ "Did the agent follow the proper script?" Information Extraction

β€’ "What was the customer's main concern?" β€’ "What solutions were offered?" β€’ "Were there any follow-up actions mentioned?" Call Analysis

β€’ "How long did each speaker talk?" β€’ "What was the overall sentiment of the call?" β€’ "Were there any moments of confusion or frustration?" Troubleshooting

Common Issues

  1. API Key Errors β—¦ Ensure your .env file contains valid API keys β—¦ Check that the .env file is in the root directory
  2. Transcription Fails β—¦ Verify the audio file path in assembly-ai-transcribe.py β—¦ Ensure the audio file is in a supported format (MP3, WAV, etc.) β—¦ Check your AssemblyAI account credits
  3. Chat Not Working β—¦ Confirm a transcription is loaded before chatting β—¦ Check the Flask console for error messages β—¦ Verify OpenAI API key has sufficient credits Debug Mode

Run the application in debug mode for detailed error messages: FLASK_DEBUG=1 python app.py Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request Security Notes

β€’ Never commit API keys to version control β€’ Use environment variables for all sensitive configuration β€’ Consider implementing rate limiting for production use β€’ Add input validation and sanitization for user messages License

This project is licensed under the MIT License - see the LICENSE file for details. Support

For questions or issues: β€’ Check the troubleshooting section above β€’ Review the Flask and OpenAI documentation β€’ Open an issue in the GitHub repository

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 11:09:26

πŸ™‚

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 12:41:39

It's also a Sanic application now. It was built in flask and I migrated it to sanic which is what were using as our internal tools site for employees to use the tools

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 13:51:08

any really specific search terms that will turn up court cases other than these : queries = [ "sexual assault lawsuit filed", "abuse allegations institution", "sexual misconduct settlement", "child abuse charges filed"

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 13:54:32

using Ollama locally and using llama3.1:8b

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 14:42:47

So you can see the progress, I need to do testing but this is the Github repo https://github.com/shield-legal/new-tort-opportunities

Ryan (ryan@themedialab.agency)
2025-07-10 15:07:13

Thank you, I’ll dig into it soon.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 15:07:28

sure, give me until monday to get somethign working

:fastparrot: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 15:08:09

im cleaning 90,000+ records and enriching the contact address data table with an agent I made -- using 40% of system resources

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 15:08:25

so if cam is interested, we have agents cleaning data

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 15:08:31

an agent

Ryan (ryan@themedialab.agency)
2025-07-10 15:08:46

I will! Ty!

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 15:08:50

❀️

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-10 15:08:52

thanks ryan

Ryan (ryan@themedialab.agency)
2025-07-11 09:57:09

@Chris Krecicki , I’ll get them from Cam

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-11 11:10:16

Cams got to be so busy he doesnt have time to talk but if he has some specific ideas on this tort opportunity scanner let him know he can shoot me a message here anytime. I know some C-suite dont like to work down line but I am always open -- give me about a week or two so I can give him something good. And to get it live on GCP.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-11 11:10:37

Cams got to be so busy he doesnt have time to talk but if he has some specific ideas on this tort opportunity scanner let him know he can shoot me a message here anytime. I know some C-suite dont like to work down line but I am always open -- give me about a week or two so I can give him something good. And to get it live on GCP.

Ryan (ryan@themedialab.agency)
2025-07-11 11:14:49

I’m gonna tell him about it, but he is also usually on the go with expanding offices of key accounts. Think of it as a media strategy mass tort prediction, tool, the word marketing is important because this tool will really be shown off to customers but used by Cameron and maybe a few select others. Really an AI tool.

βœ… Chris Krecicki
Ryan (ryan@themedialab.agency)
2025-07-11 11:15:28

But we could have James Scott integrate it into our Tortelligence to be the Abuse section. One toolset UX

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-11 11:15:42

It'll be sweet. Simple. Useful.

Ryan (ryan@themedialab.agency)
2025-07-11 11:15:50

Love that

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-11 11:16:03

I got you Ryan, Cam will be happy.

Ryan (ryan@themedialab.agency)
2025-07-11 11:16:38

Thank you Chris

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-11 11:18:17

Also you guys will have county data here soon and full data for your contact address table (assuming we had some address data for the lead to being with). This AI agent is killing it. I am using a local model too to save company on API costs, it cost zero dollars the way I have the local LLM server running.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-11 11:54:13

Parsing messy address data (the bane of every database) Standardizing formats consistently Filling in missing information like counties and states Handling edge cases like PO boxes and unit numbers Built-in validation and error handling

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 15:39:20

starting on cams tort identifier today .. give me a week or two to really give him something good

Ryan (ryan@themedialab.agency)
2025-07-14 15:51:48

Ok. Still need KWs? Ask him, he’s pretty specific.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 15:52:21

nah when I get around to it, im sorting out DB schemas and stuff right now, was goign to use lancedb for vector db but were going with postgres because we arleady use it

πŸ™Œ:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 16:21:40

Justice Department vs Southwest Key - Federal lawsuit for child sexual abuse in shelters Ohio State University abuse scandal - Major institutional abuse case LDS Church Sex Abuse Settlements - Large class-action settlements EEOC settlements - Government enforcement actions

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 16:40:14

A lot of these are dated. However, that is being fixed. I just wanted to pass along the scraped data. There is not a control panel yet. I am working on the script to pull more relevant things.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 16:40:28

I setup a script to do more recent stuff and here is the text report

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 16:40:29

CAMPAIGN REPORT:

βš–οΈ SEXUAL ABUSE CAMPAIGN OPPORTUNITIES (20 cases)

  1. $3M Award Reached in Sexual Abuse Case Against LA School District... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: educational-abuse πŸ”— URL: https://thenationaltriallawyers.org/article/3-million-damages-award-reached-in-sexual-abuse-case-against-la-school-district/ πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🏫 BREAKING: School sexual abuse lawsuit filed
    • πŸ“š Teacher/coach faces sexual abuse charges
    • πŸŽ“ University sexual abuse scandal exposed
    • πŸ’° $3 million sexual abuse lawsuit filed!
    • 🚨 Los Angeles Unified School District faces sexual abuse lawsuit!

--------------------------------------------------------------------------------

  1. Supreme Court Allows Grand Jury Probe of Clergy | Law.com... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: mass-abuse πŸ”— URL: https://www.law.com/njlawjournal/2025/06/16/supreme-court-allows-grand-jury-probe-of-clergy/ πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🚨 MASSIVE sexual abuse class action filed
    • πŸ’° Hundreds of victims in abuse lawsuit
    • βš–οΈ Major sexual abuse settlement announced
    • πŸ’° $300 million sexual abuse lawsuit filed!

--------------------------------------------------------------------------------

  1. Jury awards $14M to victims of N.J. doctor’s sexual abuse - nj.com... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: educational-abuse πŸ”— URL: https://www.nj.com/bergen/2025/04/jury-awards-14m-to-victims-of-nj-doctors-sexual-abuse.html πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🏫 BREAKING: School sexual abuse lawsuit filed
    • πŸ“š Teacher/coach faces sexual abuse charges
    • πŸŽ“ University sexual abuse scandal exposed
    • πŸ’° $14 million sexual abuse lawsuit filed!
    • 🚨 High School faces sexual abuse lawsuit!

--------------------------------------------------------------------------------

  1. New York jury awards $1.68 billion to women who accused writer and dir... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: medical-abuse πŸ”— URL: https://www.cbsnews.com/news/james-toback-sexual-abuse-case-jury-awards-women/ πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • πŸ₯ BREAKING: Doctor faces sexual abuse lawsuit
    • πŸ’Š Medical sexual abuse case just filed
    • βš•οΈ Hospital sexual abuse allegations surface
    • πŸ’° $280 million sexual abuse lawsuit filed!
    • 🚨 Kathy Hochul faces sexual abuse lawsuit!

--------------------------------------------------------------------------------

  1. Jury levels $2.4 million verdict over Catholic abuse claim | Courts | ... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: religious-abuse πŸ”— URL: https://www.nola.com/news/courts/in-holy-cross-sexual-abuse-trial-federal-jury-delivers-multimillion-dollar-verdict-to-victim/article_1309a083-e468-4e2c-a271-33e6cfbf81e9.html πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🚨 BREAKING: Church sexual abuse lawsuit just filed!
    • β›ͺ Another religious institution faces abuse allegations
    • πŸ’° Church sexual abuse settlement could be massive
    • 🚨 High School faces sexual abuse lawsuit!
    • βš–οΈ 600 victims in abuse lawsuit!

--------------------------------------------------------------------------------

  1. New York jury awards $1.68 billion to women who accused director James... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: religious-abuse πŸ”— URL: https://indianexpress.com/article/world/new-york-jury-awards-1-68-billion-to-women-who-accused-director-james-toback-sexual-abuse-9937304/ πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🚨 BREAKING: Church sexual abuse lawsuit just filed!
    • β›ͺ Another religious institution faces abuse allegations
    • πŸ’° Church sexual abuse settlement could be massive
    • πŸ’° $280 million sexual abuse lawsuit filed!
    • 🚨 State faces sexual abuse lawsuit!

--------------------------------------------------------------------------------

  1. Jury awards $7.6 million to survivor of sexual abuse by former Diocese... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: religious-abuse πŸ”— URL: https://www.bishop-accountability.org/2025/07/jury-awards-7-6-million-to-survivor/ πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🚨 BREAKING: Church sexual abuse lawsuit just filed!
    • β›ͺ Another religious institution faces abuse allegations
    • πŸ’° Church sexual abuse settlement could be massive
    • πŸ’° $7 million sexual abuse lawsuit filed!
    • 🚨 William Thompson faces sexual abuse lawsuit!

--------------------------------------------------------------------------------

  1. Jury Returns $25M Verdict in Suit Over Sexual Abuse of Foster Child | ... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: religious-abuse πŸ”— URL: https://www.law.com/njlawjournal/2024/03/13/jury-returns-25m-verdict-in-suit-over-sexual-abuse-of-foster-child/ πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🚨 BREAKING: Church sexual abuse lawsuit just filed!
    • β›ͺ Another religious institution faces abuse allegations
    • πŸ’° Church sexual abuse settlement could be massive
    • πŸ’° $25 million sexual abuse lawsuit filed!

--------------------------------------------------------------------------------

  1. Jury awards $1.68 billion to women who accused director Toback of sexu... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: sexual-abuse πŸ”— URL: https://news.wgcu.org/2025-04-10/jury-awards-1-68-billion-to-women-who-accused-director-toback-of-sexual-abuse πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • πŸ’° $280 million sexual abuse lawsuit filed!
    • 🚨 Toback faces sexual abuse lawsuit!
    • βš–οΈ 40 victims in abuse lawsuit!

--------------------------------------------------------------------------------

  1. Jury Delivers Historic $360 Million Award in Groundbreaking Sexual Abu... πŸ“Š Campaign Score: 10.0/10 πŸ“± Category: mass-abuse πŸ”— URL: https://publiclawlibrary.org/jury-delivers-historic-360-million-award-in-groundbreaking-sexual-abuse-case/ πŸ“… Found: 2025-07-14 21:38:00.815821 🎯 Campaign Hooks:
    • 🚨 MASSIVE sexual abuse class action filed
    • πŸ’° Hundreds of victims in abuse lawsuit
    • βš–οΈ Major sexual abuse settlement announced
    • πŸ’° $360 Million sexual abuse lawsuit filed!

--------------------------------------------------------------------------------

National Trial Lawyers
Law.com
nj
cbsnews.com
NOLA.com
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 16:41:12

Give me some feedback on what I am pulling -- this is the basic foundation, I'll pull thigns into a control panel and do more AI stuff but here is the beginnings

Ryan (ryan@themedialab.agency)
2025-07-14 16:52:44

Ok, newer the crime the better. They look for doctors, private schools, prisons, religious institutions, etc. where many people are vitctims.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-14 17:03:13

we will iterate over this as i go so we can give cam a badass tool

πŸ‘:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 12:59:23

im doing some research on exacty how this business works, torts .. it'll help me build this -- check this out its one of the first tort cases https://opencasebook.org/casebooks/10459-torts-the-mostly-common-law-of-civil-wrongs-[…]hulle-v-orynge-the-case-of-the-thorns-from-witt-tani-6th-ed/

☝️:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 13:59:29

from that 1466 case I came up with some logic rules for IDing these ```# new-tort-opportunities

Tort News Scraper

Monitors news sources for sexual abuse/assault cases to identify potential mass tort opportunities.

Main Issue to Solve

A case with 12 victims but strong causation, high foreseeability, and clear institutional duty will now score higher than a case with 200 victims but weak tort elements. This prioritizes cases that will actually succeed in court. We want to know early too. This will solve that.

The Central Principle (Justice Brian's Rule)

When a man acts he is bound to do it in such a manner that by his act neither prejudice nor damage is done to others." This establishes a duty of care in one's actions.

What Makes a Tort a Tort (according to the year 1466 case of Hulle v. Orynge)

If a man acts whereby injury and damage are done to another person against his will, even though the act is lawful, nonetheless he shall be punished if he could by some means have avoided the damage.

1) Causation Through Human Action: The damage must result from the defendant's voluntary act, not natural forces. Justice Choke distinguishes between thorns falling due to the defendant's cutting (tortious) versus thorns falling by wind (not tortious). 2) Foreseeability and Control: The actor has a duty to conduct activities in a way that avoids foreseeable harm to others. Justice Littleton emphasizes that one must "make amends" regardless of intent when their actions cause damage. 3) Damage to Another: There must be actual harm or injury to the plaintiff's interests (here, the trespass onto plaintiff's land).

Tort identification Rules for LLM (based on the 1466 case as set forth by Justice Brains Rule)

1) Rule 1 Ask: "Did the defendant's voluntary action cause damage to another person?" If yes, there is presumptive tort liability unless an exception applies.

2) Rule 2: Confirm all three elements are present:

  • Human Action: Defendant performed a voluntary act (not natural forces like wind)
  • Causation: The act directly caused or set in motion the events leading to harm
  • Damage: Plaintiff suffered actual harm to person or property

3) Rule 3: Apply this logical sequence:

  • Was the defendant's initial act lawful? (This is irrelevant to liability)
  • Did that act foreseeably lead to harm to another?
  • Could the defendant have reasonably avoided the harm?
  • If harm occurred, defendant is liable regardless of intent

4) Rule 4: These are NOT valid defenses: Rejected Defenses (Do Not Accept These):

  • "It was against my will" (lack of intent)
  • "My initial act was lawful"
  • "I didn't mean for it to happen"
  • "I tried to fix it immediately"

5) Rule 5: When analyzing scenarios, ask:

  • Who performed the voluntary act?
  • What chain of events did it set in motion?
  • Who was harmed and how?
  • Could the actor have reasonably foreseen and prevented this harm?

6) Structure findings as (output format):

  • Defendant's Act: [describe the voluntary action]
  • Causal Chain: [how act led to harm]
  • Harm: [what damage occurred to plaintiff]
  • Liability: [Yes/No with brief reasoning]```
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:08:09

lol lots of research .. tomorrow ill run what I have been making and send you the output -- once we like it ill make a GUI dashboard

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:10:51

if youre curious about the code so far, its commented well

Ryan (ryan@themedialab.agency)
2025-07-15 14:21:08

@Chris Krecicki, this is very thoughtful, you may select all stories, note if your stories are rewrites of the same incident to count "story volume" and look at published dates frequency for a "Velocity" metric on "how many X stories on this adverse event, over Y time insight". Then you have a heuristic that has value. Then you can have the above recommendation and analysis summary to give the attorney information, removing liability from this beyond a "Analysis Summary Recommendation".

Make sense?

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:23:54

yes it does, i am saving everything to a DB too so I can add this in to track velocity to see whats gaining momentum

πŸ‘:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:24:01

ill add that in

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:24:41

$$$

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:26:41

im actually going to make this modular because this will only need things already in the database

Ryan (ryan@themedialab.agency)
2025-07-15 14:27:34

Got it

Ryan (ryan@themedialab.agency)
2025-07-15 14:27:36

Ty

πŸ™ Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:27:52

lol you know it, this is fun

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-15 14:30:18

cams going to love this thing

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-16 14:39:22

im helping the boys with some big data stuff .. projects coming along. lots of cool stuff. i will give a update on monday. Once we like the data outputs I'll make a GUI/dashboard for Cameron before I show him what I am working on πŸ™‚

Ryan (ryan@themedialab.agency)
2025-07-16 15:09:02

Thank you Chris!

πŸ™ Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-16 15:09:20

lol you know it thanks for the awesome job

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-17 12:36:18

Would like some feedback ... this is the summary of these two raw logs. High-Priority Cases (Verified from Article Data)

  1. Maryland Juvenile Detention Centers Article: "200 Survivors of Childhood Sexual Abuse in MD Join Legal Action Against Juvenile Detention Centers Nationwide" Source: Anapol Weiss Verified Facts: β€’ 200+ survivors identified and organized β€’ Maryland juvenile detention centers as defendants β€’ Anapol Weiss law firm representing survivors β€’ Associated Press coverage confirms legitimacy β€’ Described as "decades" of abuse URL: https://www.anapolweiss.com/blog/with-anapol-weisss-march-lawsuit-filing-200-survivors-of-childhood-sexual-abuse-in-md-join-legal-action-against-juvenile-detention-centers-nationwide/
  2. Illinois Juvenile Detention Centers Article: "Illinois hit with lawsuits over child sex abuse at juvenile detention centers" Source: AP News Verified Facts: β€’ 900+ survivors have filed lawsuits β€’ Illinois state as defendant β€’ Described as "nation's worst" problem β€’ Active litigation against the state β€’ Multiple attorneys representing survivors URL: https://apnews.com/article/lawsuit-abuse-youth-lawyer-illinois-juvenile-detention-7cc6231250da07d854c3e2aa2034ab89
  3. Columbia University Medical Center Article: "Columbia Strikes $750M Deal to End Claims That It Protected OB-GYN Who Sexually Abused Patients" Source: Law.com Verified Facts: β€’ Columbia University as defendant β€’ $750M settlement agreement β€’ $1 billion total recovery for survivors β€’ OB-GYN sexual abuse case β€’ Attorney Anthony T. DiPietro involved β€’ Previous settlements totaling $277M URL: https://www.law.com/2025/05/05/columbia-strikes-750m-deal-to-end-claims-that-it-protected-ob-gyn-who-sexually-abused-patients/
  4. Apple Inc. iCloud Case Article: "A Never-Ending Nightmare: Apple Sued for Alleged Failure to Protect Child Sexual Abuse Survivors" Source: Law.com Verified Facts: β€’ Apple Inc. as defendant β€’ Child sexual abuse material allegations β€’ iCloud storage platform involved β€’ California federal court class action β€’ Claims of "knowingly" hosting illegal content URL: https://www.law.com/therecorder/2024/12/10/a-never-ending-nightmare-apple-sued-for-alleged-failure-to-protect-child-sexual-abuse-survivors/
  5. WWE/McMahon Family Case Article: "Systemic and Pervasive: DiCello Levitt Alleges WWE Child Sexual Abuse Scandal" Source: Law.com Verified Facts: β€’ WWE and McMahon family as defendants β€’ Child sexual abuse allegations involving "underaged boys" β€’ DiCello Levitt law firm representing plaintiffs β€’ Described as "systemic and pervasive" β€’ Defendants allegedly "knew about abuse but took no measures" β€’ Vince McMahon's attorney at Akin Gump responding to claims URL: https://www.law.com/nationallawjournal/2024/10/28/systemic-and-pervasive-dicello-levitt-alleges-wwe-child-sexual-abuse-scandal/ Secondary Cases (Verified but Limited Information)
  6. Uber Sexual Assault Class Action Article: "Uber Sexual Assault Lawsuit | July 2025 Litigation Update" Source: Lawsuit Information Center Verified Facts: β€’ Uber sexual assault lawsuit exists β€’ Class action format β€’ Active as of July 2025 β€’ Seeking survivors to join action URL: https://www.lawsuit-information-center.com/uber-sex-assault-lawsuit.html
  7. Jehovah's Witnesses Case Article: "Decision: C.P. v. The Governing Body of Jehovah's Witnesses" Source: Law.com Verified Facts: β€’ Case title: C.P. v. The Governing Body of Jehovah's Witnesses β€’ Religious institution as defendant β€’ Legal decision issued URL: https://www.law.com/njlawjournal/almID/1700080428NJA177922/ Additional Verified Legal Developments Boy Scouts of America Bankruptcy Article: "Third Circuit Delivers Big Win for Sexual Abuse Survivors in Boy Scouts of America Bankruptcy" Source: Law.com Verified Facts: β€’ Boy Scouts of America bankruptcy proceedings β€’ Third Circuit court ruling β€’ Sexual abuse survivors involved β€’ Nonconsensual third-party releases issue β€’ Reference to Harrington v. Purdue Pharma Supreme Court ruling URL: https://www.law.com/newyorklawjournal/2025/06/18/third-circuit-delivers-big-win-for-sexual-abuse-survivors-in-boy-scouts-of-america-bankruptcy/ Foster Care Settlement Article: "$19.5M Settlement Over Foster Home Sex Abuse of 2 Children" Source: Law.com Verified Facts: β€’ $19.5M settlement amount β€’ Foster home sexual abuse case β€’ 2 children involved β€’ Previous $25M jury verdict mentioned as precedent URL: https://www.law.com/njlawjournal/2025/05/27/195m-settlement-over-foster-home-sex-abuse-of-2-children/ Legal Trends and Statutory Developments Pennsylvania Sovereign Immunity Exception Article: "Pa. Appeals Court Backs Broader Application of Sex Abuse Exception to Sovereign Immunity" Source: Law.com Verified Facts: β€’ Pennsylvania Appeals Court ruling β€’ Broader application of sex abuse exception β€’ Sovereign immunity implications β€’ Kline & Specter attorney Nadeem Bezar quoted URL: https://www.law.com/thelegalintelligencer/2025/06/09/pa-appeals-court-backs-broader-application-of-sex-abuse-exception-to-sovereign-immunity/ Maryland Child Victims Act Article: "Maryland Supreme Court Upholds Child Victims Act, Advancing BG's Fight for Survivors" Source: Bailey Glasser Verified Facts: β€’ Maryland Supreme Court ruling β€’ Child Victims Act upheld β€’ Bailey Glasser law firm involved URL: https://www.baileyglasser.com/news-Maryland-Upholds-Child-Victims-Act
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-17 12:36:42

I see DiCello

Ryan (ryan@themedialab.agency)
2025-07-17 12:38:29

These are actual case types we do have except a few, so it seems like you are finding them

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-17 12:45:12

cool, OK, let me continue, let me know if you or cam have any more feedback ... im getting the foundaiton down before I start putting things in the database so I can make a GUI/control panel for cam, or deciding how to serve this to the end user better.

Ryan (ryan@themedialab.agency)
2025-07-17 12:52:37

Ask Mark Maniora to send you a list of all abuse verticals we have in Leadspedia. You’ll see our history of cases or cases attempted.

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-17 14:38:56

got that from mark, ill work it into the scanner to reject anything already in that list

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-17 14:39:50

take a look here at the database columns and data -- ill be using this to make a GUI/dash board here soon -- the plan is this will run the scraper every few days or everyday (well sort it out)

☝️:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-17 14:40:47

if you take a look in here you can see how I am doing a point system

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-18 13:39:43

lol this is so cool so far check it out

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-18 13:45:17

I will have the AI legal analyst & scraper running on another server. I'll have it run every few days. We'll be setting that up on a new docker container and this will run from the sheildlegal.dev site once it is live.

Ryan (ryan@themedialab.agency)
2025-07-18 16:14:14

Excellent!

Ryan (ryan@themedialab.agency)
2025-07-18 16:14:19

Looking super cool.

πŸ™ Chris Krecicki
Ryan (ryan@themedialab.agency)
2025-07-21 13:00:53

@Chris Krecicki , good morning. Cameron inquired about the status of this new tool, what are you thinking is a good day this week to give them a preview?

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 13:09:14

whenever he'd like to get together, it's still on my computer so I'll walk over and show him and get some feedback

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 13:10:08

whenever he'd like to get together, it's still on my computer so I'll walk over and show him and get some feedback

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 13:12:13

i sent cam an slack message

Ryan (ryan@themedialab.agency)
2025-07-21 13:38:31

@Chris Krecicki , tell him we’ll setup time for tomorrow to show it off.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 13:39:01

ill wait till he gets back to me on that last msg i sent him

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 13:39:21

excited to get some feedback -- i updated the readme to explain more whats going on

Ryan (ryan@themedialab.agency)
2025-07-21 13:39:36

I’ll send invite now

Ryan (ryan@themedialab.agency)
2025-07-21 13:39:50

Do we have a cool nickname for this product yet? Lol.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 14:00:27

haha not yet

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 14:28:19

We can call it Predator: Premium Real-time Emergency Detection And Tort Opportunity Recognition "It hunts down institutional predators and their enablers"

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 14:28:25

thats a hot name

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 14:58:05

talked to cam

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 14:58:08

hes so excited lol

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 14:58:15

showed him the video and the read me

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 14:58:20
Ryan (ryan@themedialab.agency)
2025-07-21 15:00:42

Love the name!

Ryan (ryan@themedialab.agency)
2025-07-21 15:00:51

He pinged me and said looks slick.

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:01:09
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:01:19

i told him i will do my best to get it live for him by end of week

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:01:42

have to wait for dustin to get a free minute -- i need a new container, db schema merge and some small things on that side

Ryan (ryan@themedialab.agency)
2025-07-21 15:06:29

@Chris Krecicki , let Dustin know Cam’s pushing for release, let me know if he needs a nudge

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:06:47

i just pushed the pull request to them on github

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:06:53

Nick is back so I will make sure it happens

Ryan (ryan@themedialab.agency)
2025-07-21 15:09:07

Perfect.

Ryan (ryan@themedialab.agency)
2025-07-21 15:09:17

I’ll move meeting to Friday

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:09:28

Boss thank you

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:09:54

ooof 9 hour flight

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:10:00

where is he headed out to?

Ryan (ryan@themedialab.agency)
2025-07-21 15:10:32

Germany probably, client expansion

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-21 15:10:51

Nice. OK. I will be in touch. Thanks Ryan.

Ryan (ryan@themedialab.agency)
2025-07-21 15:26:54

Thank you.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-22 12:04:03

i got two meeting requests from you -- the one for 1pm today is gone, the one for next Tuesday is still in my calendar, are we meeting today? also -- I asked Nick to get the container up for the backend and my table into production postgres. I will let you know. Come Friday, if it isn't live still. I can screenshare and go over everything: the limitations, the approach, caveats, and features. I'll show you guys the backend and front end. The keyword queries are really what is going to make this shine, in our meeting Friday I hope I can get some feedback on what you see.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-22 12:05:13

Also, Cameron wanted to let outsiders use it, that could be an issue because our company tools shieldlegal.dev uses our company email addresses to handle roles, login and permissions. So we will see what we can do come time.

Ryan (ryan@themedialab.agency)
2025-07-22 12:54:27

We can talk tomorrow in the AI projects meeting about that, we could put it into Tortelligence.AI app as the "Abuse" menu/tab.

Ryan (ryan@themedialab.agency)
2025-07-22 12:54:29

Fixed cal

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-22 13:20:08

Cool we'll talk about it then. I am running the mass surveillance pipeline for legal to make sure all the new employees are following compliance. I will be back in a bit when it finishes.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:38:42

working with james on setting up sanic and local docker etc. working on getting this all integrated

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:39:10

i talked to Cameron he said he was sorry he missed the meeting is in paris with family and working too

Ryan (ryan@themedialab.agency)
2025-07-24 11:39:19

awesome, on tomorrow's call I want to see all the tools you built so far, to ensure the younger DA's do not waste their time if they have use cases

πŸ™ Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:39:21

but we should be on for friday, i saw your emails

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:39:30

DA?

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:40:09

yeah get excited, i have worked really hard on these and dealing with legal, call center people, intake people

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:40:16

ive been busy around the office with all the leads

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:40:44

i figure if I can make cam money it'll be through cutting times down on things they already do

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:41:00

like legal not having to listen to and find over 600 call files and listen to them

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:41:16

or intake not having to listen to 20-50 minute phone calls and can just chat about it

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:41:27

sorted out all the test email non-sense for dicello and they got that integrated

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 11:42:00

all these things would have taken a team months to make πŸ˜…

πŸ™:skin_tone_4: Ryan
Ryan (ryan@themedialab.agency)
2025-07-24 12:22:26

Data Analysts

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 12:23:10

ahh yeah that's exactly what I have found myself a good use case for -- creating efficiency

πŸ™:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 13:08:49

this is a great group in here, everyone gets along and works well together ... ive heard the issues outside the room but its a really good group in here

Ryan (ryan@themedialab.agency)
2025-07-24 13:17:41

Yes, we will address the clash of call center versus advanced analytical development soon. Predicted and aware.

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-24 13:18:04

exciting stuff lets make Cam some $$$$

:fastparrot: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:26:01

hey ryan, were meeting at 12?

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:26:17

i was working on UI for tort site, adding smart grouping etc.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:26:34

Im going to start working on something Dustin needs with filling in questions with an LLM

Ryan (ryan@themedialab.agency)
2025-07-28 13:34:16

Lets meet in our weekly tomorrow, slammed with a few guys out on PTO today

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:35:18

haha music to my ears brother

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:35:22

❀️ chat tomorrow

πŸ™:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:35:27

thanks ryan

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:35:59

i am going to get together with james sometime this week so I can spin up a cloud docker container and we can merge our projects and get it running

πŸ™:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-28 13:36:07

if not this week, shooting for next week

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 11:35:48

lol cleaning up this tort tool with smart clusters and some other things -- getting dicello to run new campaigns is going to be a hit with this thing

Ryan (ryan@themedialab.agency)
2025-07-29 11:56:27

Perfect, it will probably get agentic eventually

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 12:00:47

that's essentially what's going on in the background, thats how I get all that info for the detail panels. are you in town yet?

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 12:03:29

that's essentially what's going on in the background, thats how I get all that info for the detail panels. are you in town yet?

Ryan (ryan@themedialab.agency)
2025-07-29 12:03:34

August 10 - 12

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 12:03:42

Nice

πŸ™:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:04:07

Do we have a Facebook developer account? I want to setup a way to pull ads on FB running at different tort companies pages.

Ryan (ryan@themedialab.agency)
2025-07-29 16:07:44

Hmmm. That is a good question but Dacebook has an ad search.

Ryan (ryan@themedialab.agency)
2025-07-29 16:07:54

What is the goal ?

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:08:16

See what competitors are doing and pull data from the facebook ads library

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:09:24

kind of like your media analyzer but for fb ads library -- see where the compeition is outside of search so we can decide if something is too "burdened" already by the compeition --- keep ad spend lower etc

Ryan (ryan@themedialab.agency)
2025-07-29 16:10:14

We use a third party business manager and I would have to reach out to him on telegram but they did t give free wheel access last time.

Ryan (ryan@themedialab.agency)
2025-07-29 16:10:28

We do have our own interval BMs and you could start there.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:11:10

i just need to setup an app on FB and get a API key so I can pull data because they require a access token

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:11:15

no big deal, just day dreaming

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:11:38

did some awesome updates youll see soon

Ryan (ryan@themedialab.agency)
2025-07-29 16:13:37

So are you good at sql ?

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:14:33

What've you got in mind?

Ryan (ryan@themedialab.agency)
2025-07-29 16:16:43

I need expert level help on some SL operational data that has to fit into our Looker Enterprise existing Dashboard underlying table that is a simple but complex lookup and pivot of data. It’s not going to be hard and I can show your our data warehouse and that will tie into putting an LLM on it later. I will talk to Joe and confirm if you can help.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:17:30

Yeah as long as we have clear directions, I'll do my best to whip something up. I am not familiar with Looker but I can write queries.

Ryan (ryan@themedialab.agency)
2025-07-29 16:22:53
  1. It’s a specific set of queries building dashboard model tables that will be attached / unioned to old table with a cut off date. So it’s just learning Looker E, BigQuery and DBT appliance. Stay tuned.
Chris Krecicki (ckrecicki@shield-legal.com)
2025-07-29 16:23:38

We'll figure it out. I am capable of anything. And if I am not. I'll put my tail between my legs and admit i have no idea and then I'll learn

Ryan (ryan@themedialab.agency)
2025-07-29 16:26:53

Great.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-05 13:29:39

my meeting vanished from my calendar

Ryan (ryan@themedialab.agency)
2025-08-05 13:41:00

I mentioned pushing it in our AI channel for James. See there.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-05 13:41:51

ah OK -- I did a ton of updates too you'll love it

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-05 13:58:13

If you do talk to James before I do tell him to get my his repo link and add me as a user or just zip it up and send it here so I can integrate it and come back with whatever else I need to merge it. I have Dustin/Tyson working on the DB migration from my test DB. Same goes for his Zillis info for logins etc so I can set it up on google secrets.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-05 13:58:19

Those are the next steps

Ryan (ryan@themedialab.agency)
2025-08-05 15:04:48

@Chris Krecicki lost that in #C092PBPCAGN please!

πŸ™ Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-11 14:12:58

James gave me some updated files. Having to do a lot of work to integrate it. Maybe we should push the BI chat bot thing till tomorrow?

Ryan (ryan@themedialab.agency)
2025-08-11 14:15:15

Sure.

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-11 15:04:22

ill have this to show cam in the morning 100% for sure

Ryan (ryan@themedialab.agency)
2025-08-11 15:48:24

Our meeting isn’t until 1pm, thanks Chris!

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-11 17:17:45

Everything is working and looks good for our meeting tomorrow. Just finished up. Thanks for introducing me to Cameron. I like him a lot.

Ryan (ryan@themedialab.agency)
2025-08-11 17:24:17

You are welcome and thank you!

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-11 17:24:30

it has been haunting me

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-11 17:24:31

lol

Ryan (ryan@themedialab.agency)
2025-08-11 17:25:25

You are good.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-11 17:25:46

Boss. Man I love you guys haha amazing c-suite team so awesome

Ryan (ryan@themedialab.agency)
2025-08-14 12:56:09

username: analytics@shield-legal.com pwd: ArSHkUDh6nbpu7u

Ryan (ryan@themedialab.agency)
2025-08-14 12:56:34

You are on that email as a Member, it's a Google user email group.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 12:59:51

boss ill get it integrated

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 13:02:27

@Ryan i was trying to login to google with analytics@shield-legal.com and it is saying Couldn’t find your Google Account -- and I need to get a code they emailed me to login to the email to get some login code

Ryan (ryan@themedialab.agency)
2025-08-14 13:03:03

don't use Google, just sign in with that as UN and PW

Ryan (ryan@themedialab.agency)
2025-08-14 13:03:06

Not "oAuth"

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 13:09:55
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 13:10:00

thats my issue 😞

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 13:10:19

i mean i tried login in to google to get the verification code

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 14:08:36

@Ryan did you see the above?

Ryan (ryan@themedialab.agency)
2025-08-14 14:15:59

@Chris Krecicki, I added you to the analytics@shield-legal.com, check your inbox or resend. I did not see it.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 14:22:13

Ah didnt realize you meant you were forwarding it sorry ryan lol

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 14:22:20

Ah didnt realize you meant you were forwarding it sorry ryan lol

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 14:26:14

@Ryan they want some sort of ID verifcation before we can use that mastercard https://in.sumsub.com/websdk/p/3kNC8XoT8bNz8865?from=linkMobile

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-14 14:26:44

these guys are supposed to be the real deal

Ryan (ryan@themedialab.agency)
2025-08-14 17:09:21

I'm lost, that is expired and not sure how tha tis related to smartproxy.orgt

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-15 11:11:08

@Ryan they want identity verification before they'll let us use that mastercard

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-15 11:12:57

Have to go here https://www.smartproxy.org/user/my-account/settings/ and click Identity Verification

smartproxy.org
Ryan (ryan@themedialab.agency)
2025-08-15 12:41:35

Done!

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-15 12:44:41

hell yeah -- also me and CC have been working on things -- we scraped 1300 cases last night, shes going to review them and we're going to whittle this down and refine the scraper further. After our open air meeting with Alex, CC and some of the other VSS team, we decided we needed a Defendants Tab that clusters defendants and their articles related to them, even older ones. The idea is when CC is writing on these proposals to the law firms for Andy to get money, they want some proof it will work out. And if the defendant has history and and bunch of related articles, that makes it look super attractive. $$$$$$$

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-15 12:44:57

Dustin should have this pushed live by Monday

Ryan (ryan@themedialab.agency)
2025-08-15 12:48:56

That is a great feature to add.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-15 12:50:52

money money money -- going to be a dream team CC and I. Great intro

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-15 12:51:01

We need our own little office

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-15 12:51:21

i can start focusing on money related stuff with her

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-20 09:46:15

@Ryan we have this meeting today for Predator but Tyson is still getting it live on prodctuon.

Ryan (ryan@themedialab.agency)
2025-08-20 10:59:41

We have another project for Call Center that will be super helpful.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-20 11:08:14

Oh ok cool

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-20 11:08:18

see you then

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-21 15:03:55

It would make a lot more since to just type the leadid in somewhere and pull the Q&A. This report is going to be obnoxiously large. Check the last mail I sent, I revised the code after James and I just talked. I recommend us make this just pull a report for a specific leadid. Check the email for the numbers.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-21 15:04:22

It would make a lot more since to just type the leadid in somewhere and pull the Q&A. This report is going to be obnoxiously large. Check the last mail I sent, I revised the code after James and I just talked. I recommend us make this just pull a report for a specific leadid. Check the email for the numbers.

Ryan (ryan@themedialab.agency)
2025-08-21 16:04:10

Call my cell

Ryan (ryan@themedialab.agency)
2025-08-21 16:04:16

Important

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-25 11:35:36

hey ryan, just saw this

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-25 11:35:58

we should catch up on this QA project

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-25 11:54:50

Talking to Dustin, someone named Sunnie has all of the qualifications per case type

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-25 18:04:55

solved the speed issue, getting full responses back on 90 questions in 1-2 seconds now

πŸ™:skin_tone_4: Ryan
Ryan (ryan@themedialab.agency)
2025-08-26 08:47:32

Perfect!

πŸ™ Chris Krecicki
Ryan (ryan@themedialab.agency)
2025-08-26 08:48:03
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-26 11:24:48

I will work on talking more for the team too. Thank you for the advice.

πŸ™:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 12:28:38

Can you get a hold of James Scott? I've been waiting on permissions for his big query tables so we can pull them over and re-write the predator backend so we can get this pushed.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 12:28:49

Can you get a hold of James Scott? I've been waiting on permissions for his big query tables so we can pull them over and re-write the predator backend so we can get this pushed.

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 12:29:02

lmk

Ryan (ryan@themedialab.agency)
2025-08-29 12:34:33

I just added you as BigQuery Admin on AI Projects, ai-projects-406720 is the name. Check your bigQuery project dropdown box for it.

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 12:34:43

you the man

Ryan (ryan@themedialab.agency)
2025-08-29 12:34:51
βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 13:36:16

Can you give Dustin Surwill admin access too?

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 13:38:38

lmk

Ryan (ryan@themedialab.agency)
2025-08-29 14:48:24

*Thread Reply:* @Chris Krecicki Done

βœ… Chris Krecicki
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 15:03:31

*Thread Reply:* Boss. By next week, mid-next week. I should have this backend done. And the QA tool looks ready for beta. I'll get Dustin to push these and we'll get down to letting people use Predator and the QA tool. Once I strip out BigQuery as an application layer, it'll be fast and won't crash the container again

πŸ™:skin_tone_4: Ryan
Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 15:03:44

Boss. By next week, mid-next week. I should have this backend done. And the QA tool looks ready for beta. I'll get Dustin to push these and we'll get down to letting people use Predator and the QA tool. Once I strip out BigQuery as an application layer, it'll be fast and won't crash the container again

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 16:12:31

we got it all ported over .. starting on the bigquery to postgres query refactor

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 16:12:33

get excited

Chris Krecicki (ckrecicki@shield-legal.com)
2025-08-29 16:12:45

i got james cell number too so were in touch

Ryan (ryan@themedialab.agency)
2025-08-29 16:22:57

Good deal. Thank you!

πŸ™ Chris Krecicki