Excellent Source Code summary, source code Summary
1,Cloud album(Author: Steven) (Note: The title is hyperlink)
This project is a cloud album that supports registration and login based on face recognition and sharing. The login module adopts two login methods:
Face ++-Based Face Recognition login, another method is to log on based on the account and password of the Bmob database.
Comments:
This project has a wide range of services, including HKUST voice messaging, Face ++ Face recognition, ShareSDK sharing, Afinal asynchronous loading of images and Bmob databases. The overall interface shows the welcome page and boot page. However, the registration interface is relatively simple, and the user name registration and face registration are not separated.
This feature enables face login, Image Upload, and sharing without significant bugs, but it consumes traffic.
2,Voice weather(Author: azong)
This project allows you to search for cities by voice, switch between cities, and dynamically obtain weather conditions.
Comments:
This project uses the China weather Network API, PM2.5API, and Kenda voice SDK. The interface is quite beautiful, but there are no welcome pages or boot pages, which are quite straightforward.
It can be used to search cities by voice, dynamically obtain city weather information, and provide weather information for 7 days. However, Pm2.5 values in remote areas cannot be obtained. In addition, because the weather interface used is the old data interface, the APP data acquisition is unstable.
3,Map for someone(Author: xiaoxm)
This project supports uploading your own location. You can upload location and personal information to the Bmob cloud database, and add location annotation points on the map, then, you can click the tag to view your personal information at this location. You can also use ShareSDk to share your local location information.
Comments:
This project stores the uploaded location in cloud storage, searches for the database while loading the map, finds the data, and then adds the annotation to the map. The interface is common, but the function is quite good.
In addition, the asynchronous thread execution method is quite good, but it is better to optimize the memory processing when loading and releasing pages.
By uploading your own geographic location, you can view the information based on the geographic location and find someone. This method is quite novel.
4,Face-watching age(Author: devandroidaa)
By looking at the name, we can see that this project is more entertaining. You can take a photo or select a photo of yourself or a friend from a local image library, analyze the age and gender, and share the analysis results and photos on the map, other users can also see the photos you shared and the age you tested.
Comments:
This project uses the APIS provided on the Face ++ official website. The interface is simple, but there is no welcome page or boot page.
This feature allows you to take a photo to identify the age, upload a local image to identify the age, and share and locate images. There are no obvious bugs, but the age recognition is not too accurate. In addition, the use of built-in beautification tools on the mobile phone will affect the identification.
5,Smart chat(Author: Purple ocean)
This project is an intelligent chatbot that uses the Turing open interface to implement voice interaction between robots.
Comments:
This project is a smart chat tool developed by the Turing API and the Tencent voice SDK. The interface is relatively simple, with a welcome page but no boot page.
It can basically implement intelligent chat between people and machines without obvious bugs. However, voice latency may occur in poor network conditions. If you want to implement more powerful functions, you still need to do your homework.
There are also a lot of good source code, such as the authorA424901990Of3D voice sky balloonCombined with unity, 3D scrolling of the city is achieved, and the interface is relatively novel.PphdsnyOfOriginalityAlthough many functions have not yet been implemented, the framework of the project has basically been set up, and the interface is also quite beautiful. These are worth learning.