FInk

UNIST · IE412 · AI for Finance · 2026 Spring

FInk

AI-Assisted Review of Creator Contracts: Identifying Financial Clauses and What to Check Before Signing

Creator contracts govern real financial outcomes…

FInk reports a Contractual Financial Review Priority…

Problem

A creator typically receives a contract dense with financial terms…

How it works

FInk processes the document entirely on the device…

  1. 1Input — photo · image · PDF · pasted clause
  2. 2OCR & page reconstruction (Korean and English)
  3. 3Clause segmentation
  4. 4Evidence retrieval from official sources
  5. 5Financial risk signals & cash-flow scenarios
  6. 6Review report — the four outputs below

Outputs

After you analyze a contract, FInk summarizes it as a plain-language decision brief…

1Review priority

The clauses that warrant the closest review, ranked in order.

2Cost (low / base / high)

A cost range from extracted values or your editable assumptions.

3Timing

When each cash flow occurs: payment, recoupment, term, and delays.

4Confidence

How reliable the reading is; ambiguous input lowers confidence.

Demo

Run the local app, paste or upload a contract, press Analyze, and read the decision brief…

Run it

git clone https://github.com/seonukkim/fink
cd fink
PYTHONPATH=src uv run --with fastapi --with uvicorn uvicorn fink.web.app:create_app --factory --host 127.0.0.1 --port 8000
# wait for "Uvicorn running on http://127.0.0.1:8000", then open that address

Full usage, sample contracts, and source: github.com/seonukkim/fink

Evaluation

The score is computed by deterministic rules…

Synthetic example clause

정산은 매 분기 종료일로부터 90일 이내에 지급하며, 회사는 ‘일반 경비’를 공제할 수 있다.

“Settlement is paid within 90 days of each quarter's end, and the company may deduct ‘general expenses.’”

Output What FInk reports for this clause
Review priority High — flagged for delayed settlement and an open-ended deduction; near the top of the review list.
Cost (low / base / high) Blank until you supply a settlement basis and a deduction assumption; then a range, not a single figure.
Timing Payment falls roughly 90 days after each quarter's end — earned but not yet usable.
Confidence UNVERIFIED — the scope of “general expenses” is undefined, which lowers confidence, not the cost.

Citation

@misc{kim2026fink,
  author       = {Kim, Seonuk},
  title        = {{FInk}: AI-Assisted Financial Review of Creator Contracts},
  year         = {2026},
  note         = {UNIST IE412 AI for Finance (2026 Spring) final project. Work in progress.},
  howpublished = {\url{https://github.com/seonukkim/fink}}
}