-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flow.Study-Cadence code search engine #52
Comments
I revise the former Cadence Code Intelligence to simple Cadence search engine. |
thanks! we'd love to hear about about your plans, esp as it relates to the playground. I'll send you an email so we can schedule something - what is your email @maris205 ? |
my email is [email protected] |
just reached out via email! |
We appreciate your proposal and taking the time to fill it out. Given the time since this has been submitted I'm closing this down, please reach out to me if you'd like to share what you're working on now and explore potential opportunities [email protected]. |
Flow.Study, Cadence code search engine, http://flow.study/
Grant category
Description
Problem statement
There are 1000+ contracts in Flow, Ethereum has 10,000,000.
Show the excellent cadence codes to developers is a good way to promote the development ecology.
We need a good cadence search engine.
Proposed solution
Our solution is cadence code search engine .
We design our solution based on ElasticSearch.
The solution contains 3 parts:
1 Basic cadence code search engine. The developers could search contracts, interface, function, resources, etc. For example, you could user the query "the resource of nba top shot".
2 cadence code visualization. How to show the search result of contracts? In addition to code, related scripts, transactions, code structure, similar codes, online call relation are also displayed
3 Connect to playground. Yes, you could directly run code search result in playground. We prepare the contracts and related transaction, scripts.
Main work
1 cadence code Spider. We will get cadence codes from flow chain, github, etc.
2 cadence code search engine. We use ElasticSearch to build the search system. The code search results will be ranked by pagerank algorithm.
3 A little NLP(Natural Language Processing) for cadence language. We need parse the cadence into functions, resources, etc. We need find the similar codes and auto generate scripts. So some AI technology is needed.
Impact
Which developer can reject a cadence search engine like google : )
Milestones and funding
Overall duration to deliver future milestones: ~6 months. Total USD requested: 45,000 + 18,000(6 month maintenance)
Team
The text was updated successfully, but these errors were encountered: