- ๐ Hi, Iโm @m-tari
- ๐ Iโm interested in computational science, machine learning, and data science.
m-tari / arxiv_interface Goto Github PK
View Code? Open in Web Editor NEWViresa: an AI-powered virtual assistant for scientists
Viresa: an AI-powered virtual assistant for scientists
This is great work so far! Especially the explanations you've added in the notebooks are very helpful. The semantic search in the app seems to be working very well, and I think we can soon finalize other functionalities of the app too (tagging and title generation).
Here is a few comments:
import os
and from . import config_set
since you don't seem to be using them.arxiv_interface/src/semantic_search.py
Lines 4 to 8 in c8e086a
config_set
is not used in the app script either. So it can be removed.arxiv_interface/streamlit_app.py
Line 3 in c8e086a
'title'
and you're not using the actual title for the semantic search.arxiv_interface/streamlit_app.py
Lines 15 to 17 in c8e086a
src/
for the two functions below to use and return actual results.arxiv_interface/streamlit_app.py
Lines 6 to 12 in c8e086a
max_chars
limit because most abstracts have more than 850 characters and in that case, the interface doesn't allow you to paste the abstract in the text box.arxiv_interface/streamlit_app.py
Lines 51 to 55 in c8e086a
kfold
here. We can discuss this further once we meetLine 46 in c8e086a
Great work so far! You've made a lot of progress in less than one week!! I like the structure of your repository and the clean and easy-to-follow code you've written.
eda.ipynb
notebook into multiple notebooks. There are currently data preparation and training work in this notebook as well. Also, it'd be good to add section headers and explanations for each section in your notebooks. This makes it very easy to follow your work. Use markdown cells to explain what's happening in each section and comment on what the results suggest and whether the outcome matches your expectation. And talk about what your next steps would be based on those results.data/
folder if the sizes are around a few MB.INPUT_FILE_PATH
should be renamed to INPUT_FILENAME
since it's the full filename and not just the path.Line 9 in 1d8f5b7
Lines 47 to 76 in 1d8f5b7
webapp/
folder and it will fail if this is not the case.Line 7 in 1d8f5b7
utils.py
script with a function that gives you the root folder and always reference all paths with respect to your project root folder. This would be similar to what you have in config.py
Line 8 in 1d8f5b7
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.