def get_nlp_bib_neotoma(nlp_sentences, bibliography, neotoma_summary):
    """
    Uses all main datasets to create preprocessed_df dataframe

    Parameters
    ----------
    nlp_sentences : pd.DataFrame
        pd.DataFrame with all NLP Sentences database information
    bibliography : pd.DataFrame
        pd.DataFrame with all Bibliography database information
    neotoma_summary : pd.DataFrame
        pd.DataFrame with all neotoma_summary database information

    Returns
    -------
    nlp_bib : pd.DataFrame
        pd.DataFrame with summarized merged nlp sentences and bibliography
        information
    preprocessed_df : pd.DataFrame
        pd.DataFrame with summarized NLP, Bibliography and Neotoma database
        information
    """
    nlp_bib = nlp_sentences.merge(bibliography, on='gddid')
    preprocessed_df = nlp_bib.merge(neotoma_summary, on='doi')
    return nlp_bib, preprocessed_df