forked from 0xWheatyz/SPARC
6533cef56f327689f44aa9855a7cbead34f5bc13
Added pytest and pytest-mock to requirements.txt for testing infrastructure. Created tests/ directory with comprehensive test coverage for: - Text cleaning functions (figure references, whitespace, line numbers) - Section extraction logic (abstract, claims, case sensitivity) All 8 tests passing. This provides a foundation for test-driven development as we continue building the LLM integration. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
SPARC
Name
Semiconductor Patent & Analytics Report Core
Description
Installation
NixOS Installation
nix develop to build and configure nix dev environment
Usage
docker compose up -d
Roadmap
- Retrive
publicationIDfrom SERP API - Retrive data from Google's patent API based on those
publicationID's- This may not be needed, looking to parse the patents based soley on the pdf retrived from SERP
- Wrap this into a python fastAPI, then bundle with docker
License
For open source projects, say how it is licensed.
Project status
Heavy development for the limited time available to me
Description
Languages
Python
94.8%
Nix
4.8%
Dockerfile
0.4%