Legal Knowledge Search System Demo
Budget: $30 – $250 USD
Freelancer Project Brief
Build a simple web demo for a legal knowledge search system
Project Overview
I have developed a structured legal knowledge system called Civil Enforcement Compass, which contains over 250 legal questions and answers relating to civil enforcement law in England and Wales.
The data currently exists in a spreadsheet with fields such as:
canonical_question
answer_text
alternate_phrasings
legal_basis
case_law_examples
tags
I need a simple web-based demo interface that allows a user to type a question and receive the correct answer from the dataset.
This is not an AI generation system. It should simply match user questions to the structured database and return the correct answer.
Scope of Work
1. Demo Search Page
Create a clean webpage with:
a search box: “Ask an enforcement question”
optional example questions
results display area
2. Search Functionality
When a user enters a question:
the system searches the dataset
matches against canonical_question or alternate_phrasings
returns the most relevant result
The output should display:
Answer text
Legal basis
Case law examples
3. Demo Limit
The demo should allow only 5 searches per visitor session.
After 5 searches, display a message such as:
“You have reached the demo limit. Civil Enforcement Compass contains over 250 questions. Contact us for organisational access.”
4. Dataset
The dataset will be supplied as:
CSV or JSON exported from my spreadsheet
The developer should build the system so the dataset can be easily updated or replaced.
5. Hosting
The demo should be deployable on a standard web host such as:
Vercel
Netlify
Render
or similar
The developer should provide simple deployment instructions.
Technical Requirements
The solution can be built using any suitable stack, for example:
Python (FastAPI / Flask)
Node.js
simple API + frontend
or a lightweight search solution
The key requirement is fast matching of user questions to the dataset.
No generative AI is required.
Deliverables
The project should include:
A working web demo with search functionality
The ability to query the dataset and return answers
A 5-question demo limit
Simple instructions for updating the dataset
Deployment instructions
Goal of the Project
The goal is to create a working demonstration of the Civil Enforcement Compass system that organisations can try before licensing the full system.
Optional Future Work
If the demo works well, I may later expand the project to include:
full database integration
user authentication
licensing access
white-labelled versions
Budget Note
This is intended to be a simple demonstration prototype, not a full AI product.
Build a simple web demo for a legal knowledge search system
Project Overview
I have developed a structured legal knowledge system called Civil Enforcement Compass, which contains over 250 legal questions and answers relating to civil enforcement law in England and Wales.
The data currently exists in a spreadsheet with fields such as:
canonical_question
answer_text
alternate_phrasings
legal_basis
case_law_examples
tags
I need a simple web-based demo interface that allows a user to type a question and receive the correct answer from the dataset.
This is not an AI generation system. It should simply match user questions to the structured database and return the correct answer.
Scope of Work
1. Demo Search Page
Create a clean webpage with:
a search box: “Ask an enforcement question”
optional example questions
results display area
2. Search Functionality
When a user enters a question:
the system searches the dataset
matches against canonical_question or alternate_phrasings
returns the most relevant result
The output should display:
Answer text
Legal basis
Case law examples
3. Demo Limit
The demo should allow only 5 searches per visitor session.
After 5 searches, display a message such as:
“You have reached the demo limit. Civil Enforcement Compass contains over 250 questions. Contact us for organisational access.”
4. Dataset
The dataset will be supplied as:
CSV or JSON exported from my spreadsheet
The developer should build the system so the dataset can be easily updated or replaced.
5. Hosting
The demo should be deployable on a standard web host such as:
Vercel
Netlify
Render
or similar
The developer should provide simple deployment instructions.
Technical Requirements
The solution can be built using any suitable stack, for example:
Python (FastAPI / Flask)
Node.js
simple API + frontend
or a lightweight search solution
The key requirement is fast matching of user questions to the dataset.
No generative AI is required.
Deliverables
The project should include:
A working web demo with search functionality
The ability to query the dataset and return answers
A 5-question demo limit
Simple instructions for updating the dataset
Deployment instructions
Goal of the Project
The goal is to create a working demonstration of the Civil Enforcement Compass system that organisations can try before licensing the full system.
Optional Future Work
If the demo works well, I may later expand the project to include:
full database integration
user authentication
licensing access
white-labelled versions
Budget Note
This is intended to be a simple demonstration prototype, not a full AI product.
Related categories:
PHP
Python
Website Design
Software Architecture
HTML
Node.js
Web Development
API Development