Skip to content

feat: Add basic Shodhganga searcher#3

Merged
rakshabesafe merged 1 commit into
mainfrom
feat/add-shodhganga-searcher
Jul 4, 2025
Merged

feat: Add basic Shodhganga searcher#3
rakshabesafe merged 1 commit into
mainfrom
feat/add-shodhganga-searcher

Conversation

@rakshabesafe

Copy link
Copy Markdown
Owner

Adds a new searcher for the Shodhganga platform.

Key features:

  • Implements ShodhgangaSearcher class for fetching and parsing search results.
  • Integrates the new searcher into the academic_platforms hub.
  • Includes unit tests with mocked HTTP responses and assumed HTML structures.

IMPORTANT: The HTML parsing logic and search parameters are based on common DSpace patterns due to inability to directly access shodhganga.inflibnet.ac.in during development. This implementation will require validation and potential adjustments after testing against the live website.

Adds a new searcher for the Shodhganga platform.

Key features:
- Implements ShodhgangaSearcher class for fetching and parsing search results.
- Integrates the new searcher into the academic_platforms hub.
- Includes unit tests with mocked HTTP responses and assumed HTML structures.

IMPORTANT: The HTML parsing logic and search parameters are based on common DSpace patterns due to inability to directly access shodhganga.inflibnet.ac.in during development. This implementation will require validation and potential adjustments after testing against the live website.
@rakshabesafe rakshabesafe merged commit 9810cd4 into main Jul 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant