Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Kalman And Bayesian Filters In Python | 14,511 | 17 days ago | 104 | other | Jupyter Notebook | |||||
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions. | ||||||||||
Gutenberg Dialog | 20 | 3 years ago | mit | Python | ||||||
Build a dialog dataset from online books in many languages | ||||||||||
Qmazon | 15 | 4 years ago | mit | C++ | ||||||
Qt c++ 图书推荐与评论系统GUI 协同过滤推荐 collaborative filtering, book recommendation System, Book-Crossing Dataset | ||||||||||
It556_worthless_without_coffee_da Iict_final_project | 9 | 3 years ago | 1 | mit | Python | |||||
This is a book recommendation engine built using a hybrid model of Collaborative filtering, Content Based Filtering and Popularity Matrix. | ||||||||||
Pocketbook_collection_manager | 8 | 2 months ago | mit | JavaScript | ||||||
Addressbookmanager | 8 | 7 years ago | 1 | mit | Swift | |||||
Swift Wrapper Class For Apple's ABAddressBook Framework | ||||||||||
Group5 Project Codefirstgirlsaloud | 3 | 17 days ago | mit | Python | ||||||
Book filtering website for the CFG project (Group 5 - Code First Girls Aloud). | ||||||||||
Bayesian Filtering | 2 | 4 years ago | Jupyter Notebook | |||||||
Bayesian Filtering & Smoothing demos | ||||||||||
Filterpy_zh_cn | 2 | 4 years ago | ||||||||
rlabbe/filterpy 库的中文翻译,原仓库链接:https://github.com/rlabbe/filterpy |
"(C++)"C++QtPCQQ
http://www2.informatik.uni-freiburg.de/~cziegler/BX/
csv
build
[email protected] Wechat:r7ma_1
CLIGUIVSDev-CppCLIQt Creator
base.h(book)(user)base.hMain.cpp
ifstreamBooknewbooknewbook
books.insert(map<string, Book>::value_type(IS, newbook));
bookmapISnewbookISBN
getline(file, value, ';');
IS = string(value, 1, value.length() - 2);
ISvalue
c++file.close();
ifstream
getline(file, value, ';');
string(value, 1, value.length() - 2);
ISIDmapbookuser
users[ID].booksRead.insert(map<string, int>::value_type(IS, rank));
books[IS].usersRead.insert(map<string, int>::value_type(ID, rank));
file.close();bookuserbook
map<string, Book>::iterator iter = books.begin();
for (; iter != books.end(); iter++)
{
iter->second.aveRank = iter->second.sum / iter->second.cnt;
}
#####book ofstream
file << "\"ISBN\";\"Book-Title\";\"Book-Author\";\"Year-Of-Publication\";\"Publisher\""<< ";\"Image-URL-S\";\"Image-URL-M\";\"Image-URL-L\"" << endl;
\
file.close();
#####user ofstream
file2 << "\"User-ID\";\"Location\";\"Age\"" << endl;
\
file.close();
#####rankofstream
file3 << "\"User-ID\";\"ISBN\";\"Book-Rating\"" << endl;
\
file.close();
NN recommendsystem1.cpp
User:: getrecommendation()
ABABpsumup,sumdown1,sumdown2ABA
map<string, double>Sims
idString
27w+
PPPmap<string, double> RankPrestringISBNdouble mapVector
void sortMapByValue(map<string, double>& tMap, vector<pair<string, double> >& tVector)
RankpreRvectorRvector SimsSimssortMapByValueSvector 10isequal1
QtC++Main.cppQt
void menu_admin::on_pushButton_3_clicked()
{
bool ok;
//
QString qid = QInputDialog::getText(this,tr("input"),
tr("input the id:"),QLineEdit::Normal,tr("admin"),&ok);
string id=qid.toStdString();
if(books.find(id)!=books.end()){
books[id].deletebook();
}
else{
QMessageBox::information(this,tr("tip"),
tr("cannot find so you cannot delete!"),QMessageBox::Ok);
}
}
uiuiQtuiQtuiqssqsscss
mapC++mapkeyO(logn)map O(logn)O(nlogn)O(logn)
O(n)O(n)
O(1)
O(n)200O(1)20020
O(n),O(n)
O(n)
N*M O(n*m)mapO(n)O(m)O(n*m)
csv118MB