Research Tools

Multi-Source Library Search Engine

A single search interface that queries 12+ academic databases at once, including Primo, EBSCO, arXiv, DOAJ, Semantic Scholar, CrossRef, CORE, IEEE, and Elsevier. Results come back with APA 7 citations and relevance scores.

12+
Databases
APA 7
Auto-Citations
1
Unified Search

Research Was Fragmented Across Too Many Silos

Researchers at the institution were spending hours every week on searches that still missed important sources.

Every literature review started the same way: open Primo, run a search, copy results. Switch to EBSCO, re-enter the query, sift through overlapping results. Move to arXiv, then DOAJ, then Semantic Scholar. Each database had its own interface and quirks, its own way of returning results. A thorough search could eat up an entire day before a researcher even started reading.

The citation problem compounded everything. Each database exported references in a slightly different format. Researchers cobbled together bibliographies by hand, toggling between APA guides and database exports, fixing capitalization, italicization, and DOI formatting one entry at a time. A single misplaced comma could mean points deducted or a manuscript returned for revision.

The library team saw that this fragmented workflow wasn't just slow. It created blind spots. Researchers who stuck with two or three familiar databases consistently missed relevant work published elsewhere. The institution needed something that collapsed these silos into one search.

Database-by-database searching forced researchers to repeat queries across a dozen platforms. Hours went to redundant work
Inconsistent citation formatting across databases meant every bibliography required tedious manual correction to meet APA 7 standards
No cross-database comparison made it impossible to rank or deduplicate results, so researchers had no way to know what they were missing
Hours lost to manual formatting turned citation management into a chore nobody wanted to deal with

Building a Single Search Layer Across 12+ APIs

The solution needed parallel API calls, solid deduplication, and a citation engine that got APA 7 right down to every italic and comma.

01

API Integration Layer

Built asynchronous connectors for 12+ academic APIs (REST, OAI-PMH, and proprietary protocols) with rate limiting, retry logic, and response normalization into a common schema.

02

Relevance Scoring Engine

Developed a ranking algorithm that weighs title match, abstract relevance, citation count, recency, and source authority to put the best results first.

03

APA 7 Citation Engine

Implemented a rule-based citation formatter handling journals, books, conferences, preprints, and web sources with proper italicization, DOI linking, and author truncation rules.

04

Takeaway Extraction

Parsed abstracts to pull out findings and methods so researchers can scan a summary before committing to the full paper.

PHP MySQL Bootstrap REST APIs Primo API EBSCO API arXiv API Semantic Scholar CrossRef CORE API IEEE Xplore Elsevier API DOAJ APA 7 Engine Relevance Scoring Takeaway Extraction

Interested in a Research Tool Like This?

See how a single search engine can speed up your research workflow.

Let's Talk

Everything Researchers Need in One Interface

Six features that turn a fragmented, multi-hour workflow into a single search.

Simultaneous Multi-Database Search

Enter a query once and get results from Primo, EBSCO, arXiv, DOAJ, Semantic Scholar, CrossRef, CORE, IEEE, Elsevier, and more, all on one results page.

APA 7 Auto-Citation

Every result comes with a correctly formatted APA 7 citation, generated on the spot. Handles journals, books, conference papers, preprints, and web sources.

Takeaway Extraction

Abstracts are parsed to pull out findings and methods. Researchers can scan dozens of papers in minutes instead of hours.

Relevance Scoring & Ranking

The algorithm weighs title match, abstract relevance, citation count, recency, and source authority to rank results by actual usefulness.

Source Filtering

Narrow results by database, document type, date range, or open-access status. Mix and match filters to find exactly what you need.

Search History & Citation Export

Save searches for later, build citation lists across sessions, and export complete bibliographies ready to paste into any document or reference manager.

How It Works in Practice

Three views that illustrate the search-to-citation pipeline.

Single Search Interface

One search bar fires queries across 12+ databases in parallel. Results stream in as each API responds, with a progress indicator showing which sources have reported back.

Ranked Results with Takeaways

Results are deduplicated, ranked by relevance score, and annotated with takeaways from each abstract. Scanning and evaluating papers gets much faster.

One-Click APA 7 Export

Select any combination of results and export a correctly formatted APA 7 bibliography, ready to drop into a paper, thesis, or reference manager.

What Changed for Researchers

The numbers tell the story.

12+
Academic databases queried in a single search
~70%
Reduction in time spent on literature searches
100%
APA 7 citation accuracy, eliminating manual formatting
More unique sources discovered per search session

Lessons from Building Across 12+ APIs

What we learned building this, and what we'd carry into the next project.

Insight 01

API Diversity Demands Ruthless Normalization

Every database returns data differently: field names, date formats, author structures all vary. Building a solid normalization layer early prevented cascading bugs downstream and made adding new sources easy.

Insight 02

Citation Formatting Is Deceptively Complex

APA 7 has dozens of edge cases. The et al. rules change at different author counts, DOIs need specific formatting, and whether a title gets italicized depends on the source type. Treating citations as a dedicated engine rather than string concatenation was the right call.

Insight 03

Users Trust What They Can Verify

Displaying the source database alongside every result built researcher confidence. When users can see that a finding appears in both Semantic Scholar and CrossRef, they trust the relevance ranking and adopt the tool faster.

Have a Research Tool in Mind?

If you need a custom search integration, citation engine, or academic workflow tool, We'd like to hear about it.