A quick inspection of the input data structure:
print(quote_dict["source"])

total_quotes = sum(len(quotes) for quotes in quote_dict["quotes"].values())
print(f"\nQuotes loaded: {total_quotes}.
By author:")
print("\n".join(f"  {author} ({len(quotes)})" for author, quotes in quote_dict["quotes"].items()))

print("\nSome examples:")
for author, quotes in list(quote_dict["quotes"].items())[:2]:
    print(f"  {author}:")
    for quote in quotes[:2]:
        print(f"    {quote['body'][:50]} ... (tags: {', '.join(quote['tags'])})")