Skip to content

Using an inverted index to perform a keyword search.

Notifications You must be signed in to change notification settings

Mwpereira/Inverted_Index

Repository files navigation

🔍 Inverted Index

This project requires node.js.

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:8080
$ yarn dev

# build for production and launch server
$ yarn build
$ yarn start

Alternatively, can use npm instead of yarn.

Dictionary & Postings

Both files can be found under generated directory when the program generates them when a keyword is searched.

CACM Resources

All files required for the assignment is found under the static directory.

📚 Frameworks

  • Nuxt.js - for building user interfaces and connecting Javascript/Typescript code
  • Bulma - for UI components and styling

🔐 Back-End

Dependencies

  • express - for running a server locally to access local files
  • stopword - for removing stopwords from strings
  • natural - for stemming words in strings

🎨 Front-End

Dependencies

  • Buefy - for using UI components for Vue.js based on Bulma
  • axios - for the promise based HTTP client to handle requests

📷 Gallery

View images under the ./static/gallery/ directory.

Releases

No releases published

Packages

No packages published