Comments (5)
in KBase.js
// TODO - better matching algorithm
// this has to be a perfect match
var match = KBase.topics[name];
extend to also search all Kbase.topics[ ] -> .data
from gitterbot.
should return a list of items like Kbase.findTopics
from gitterbot.
@irinatag maybe you can think about this one next?
from gitterbot.
@dcsan great- full text search is fun. just assign me next time, don't ask :)
from gitterbot.
ok!
i think the function should be "search" rather than find.
and look in the KBase
https://github.com/dcsan/gitterbot/blob/master/nap/lib/bot/KBase.js#L69
search in the data field
we don't have database backing, so you'd need to just use filter on the elements to find it.
Let me know if you have any Qs after taking a first look.
from gitterbot.
Related Issues (20)
- crash on startup? HOT 9
- uptime monitor HOT 5
- Delete ignored files HOT 1
- nodemon install fails
- Broken wiki links HOT 4
- tighten regex on troll HOT 1
- GA tracking HOT 4
- Multiple thanks to a user with multiple mentions
- stagger room joins
- Bot crashes at startup if no file exists in wiki directory HOT 3
- Update and Explain commands conflict or clash
- Gitterbot's [ Check the map? ] functionality doesn't work properly - needs to be all lower case HOT 2
- Change "Falsey" to "Falsy" for Camperbot in HelpBonfires Section HOT 6
- Internal Wiki Links are not parsed/displayed properly HOT 2
- Remove Plug.dj commands and links HOT 1
- Bot is down in /HelpBonfires - 10/26 HOT 11
- Sort based on brownie points on thank
- Bot reports api offline HOT 2
- explain code command bug HOT 1
- [Feature Request] Big Text Announcements
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gitterbot.