Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/twatanabe/elastic-search-engine

Angular and .Net Core driven big data search app with Elastic Search engine
https://github.com/twatanabe/elastic-search-engine

angular angular6 azure-app-service continuous-deployment elasticsearch netcore2

Last synced: about 1 month ago
JSON representation

Angular and .Net Core driven big data search app with Elastic Search engine

Awesome Lists containing this project

README

        

### Elasticsearch StackExchange Search Engine

Keyword search engine application designed to query StackExchange articles using
- Elasticsearch 6.2.4
- ASP.NET Core 2.1
- Angular 6
- NEST - Elasticsearch Client
- Visual Studio Team Service
- Azure App Service
- Azure Blob Storage
- StackExchange XML Dumps
- Bonsai Elasticsearch Host

### Elasticsearch Feature
- [Index](https://www.elastic.co/guide/en/elasticsearch/client/net-api/current/index-name-inference.html) - Generate database using xml source.
- [Search](https://www.elastic.co/guide/en/elasticsearch/client/net-api/6.x/writing-queries.html) - Query based on keywords and tags.
- [Suggest](https://www.elastic.co/guide/en/elasticsearch/client/net-api/6.x/suggest-usage.html) - Provide data suggestion for query auto-complete.
- [Aggregation](https://www.elastic.co/guide/en/elasticsearch/client/net-api/6.x/writing-aggregations.html) - Aggregate tags with ids to allow single click query.

### Development Environment

![alt text](https://raw.githubusercontent.com/code-badger/elastic-search-engine/master/development_environment_diagram.png)

### Run Environment

![alt text](https://raw.githubusercontent.com/code-badger/elastic-search-engine/master/run_environment_diagram.png)

### Application UI

![alt text](https://raw.githubusercontent.com/code-badger/elastic-search-engine/master/application_ui.png)

### Auto-Complete UI

![alt text](https://raw.githubusercontent.com/code-badger/elastic-search-engine/master/auto-complete_ui.png)

### StackExchange XML Content

![alt text](https://raw.githubusercontent.com/code-badger/elastic-search-engine/master/stack_exchange_xml.png)