Giter VIP home page Giter VIP logo

sreehari1994 / semantic-search-engine Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 1.0 81 KB

Creating a semantic search engine by making use of genism-topic modelling and flask framework

License: GNU General Public License v3.0

Python 45.61% CSS 35.39% HTML 19.00%
semantic-search-engine semantic flask-framework topic-modeling pymongo python html css kerala kerala-tourism search-engine searching flask nlp machine-learning semantic-search gensim webapp web-app gensim-topic-modeling

semantic-search-engine's Introduction

Semantic-search-engine

Creating a semantic search engine by making use of genism-topic modelling and flask framework

This is a simple web application built using flask framework in Python that performs semantic searching of a pre-prepared MongoDB database containing information about tourist destinations in Kerala(one of the states in India). So for a given user query such as "I wish to have some adventures in Kerala, this web application will display top search results relating to Adventure Tourism in Kerala in a Google like manner with title,url for redirection to respective webpages and short description for each result. Even for beginners,this entire application can be built from scratch in a matter of four or five hours. Although this project in its current form is a web app that caters to "Kerala Tourism", making a tiny change(specifically in the Python List containing website URL's used for scrapping) can make this search engine work for any other text-data related task that you have in mind. For instructions on how to clone this repo and see the application in action, scroll down to bottm.

(Not yet complete, will be updated later)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.