Project Minerva

High-Level Project Summary

Project Minerva is a database search engine that use Artificial Intelligence to enhance search queries of users by aiding users in filtering down by topic, subject category, named entities, etc...Accessing the NTRS database can be a daunting task with the bombardment of information it provides. Project Minerva simplifies the use access of the database by enhancing the logical behind the search for journals.It uses the NTRS API to access the data and let project Minerva process the information need by the user.

Detailed Project Description

Project Minerva uses AI tech especially NLP techniques to narrow/filter search queries in the NTRS database. It identifies named entities of the search result .


Users will first select a topic of their choosing and project Minerva collects the necessary abstracts found in the NTRS server.


Users can then filter the search results by subject category to further narrow down the topic.


After filtering down the abstracts, the user can opt in to use an AI to search for named entities in the search result.


The AI will identify the words inside the search result and look for entities that the user looks for.


These are the options the user can target for the AI to search for:

  • PERSON: People, including fictional.
  • NORP: Nationalities or religious or political groups.
  • FAC: Buildings, airports, highways, bridges, etc.
  • ORG : Companies, agencies, institutions, etc.
  • GPE: Countries, cities, states.
  • LOC: Non-GPE locations, mountain ranges, bodies of water.
  • PRODUCT: Objects, vehicles, foods, etc. (Not services.)
  • EVENT: Named hurricanes, battles, wars, sports events, etc.
  • WORK_OF_ART: Titles of books, songs, etc.
  • LAW: Named documents made into laws.
  • LANGUAGE: Any named language.
  • DATE: Absolute or relative dates or periods.
  • TIME: Times smaller than a day.
  • PERCENT: Percentage, including ”%“.
  • MONEY: Monetary values, including unit.
  • QUANTITY: Measurements, as of weight or distance.
  • ORDINAL: “first”, “second”, etc.
  • CARDINAL: Numerals that do not fall under another type.


Space Agency Data

The NASA STI Repository (also known as the NASA Technical Reports Server (NTRS))


link


We access the database to look for scientific journals for our studies and researches.


Hackathon Journey

Our Hackathon Journey:


References

[1]"API Reference - Streamlit Docs", Documentation, 2022. [Online]. Available: https://docs.streamlit.io/library/api-reference.


[2]Canva, 2022. [Online]. Available: https://canva.com.


[3]"NTRS API", Swagger. [Online]. Available: https://ntrs.nasa.gov/api/openapi/.


[4]Texthero, [Online]. Available: https://texthero.org/.

Tags

#AI #NTRS #DigitalLibrary #NLP #API